Struct windows::Win32::UI::WindowsAndMessaging::UPDATELAYEREDWINDOWINFO
#[repr(C)]pub struct UPDATELAYEREDWINDOWINFO {
pub cbSize: u32,
pub hdcDst: HDC,
pub pptDst: *const POINT,
pub psize: *const SIZE,
pub hdcSrc: HDC,
pub pptSrc: *const POINT,
pub crKey: COLORREF,
pub pblend: *const BLENDFUNCTION,
pub dwFlags: UPDATE_LAYERED_WINDOW_FLAGS,
pub prcDirty: *const RECT,
}
Fields§
§cbSize: u32
§hdcDst: HDC
§pptDst: *const POINT
§psize: *const SIZE
§hdcSrc: HDC
§pptSrc: *const POINT
§crKey: COLORREF
§pblend: *const BLENDFUNCTION
§dwFlags: UPDATE_LAYERED_WINDOW_FLAGS
§prcDirty: *const RECT
Trait Implementations§
§impl Clone for UPDATELAYEREDWINDOWINFO
impl Clone for UPDATELAYEREDWINDOWINFO
§fn clone(&self) -> UPDATELAYEREDWINDOWINFO
fn clone(&self) -> UPDATELAYEREDWINDOWINFO
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for UPDATELAYEREDWINDOWINFO
impl Debug for UPDATELAYEREDWINDOWINFO
§impl Default for UPDATELAYEREDWINDOWINFO
impl Default for UPDATELAYEREDWINDOWINFO
§impl PartialEq for UPDATELAYEREDWINDOWINFO
impl PartialEq for UPDATELAYEREDWINDOWINFO
§fn eq(&self, other: &UPDATELAYEREDWINDOWINFO) -> bool
fn eq(&self, other: &UPDATELAYEREDWINDOWINFO) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for UPDATELAYEREDWINDOWINFO
impl Eq for UPDATELAYEREDWINDOWINFO
impl StructuralPartialEq for UPDATELAYEREDWINDOWINFO
Auto Trait Implementations§
impl Freeze for UPDATELAYEREDWINDOWINFO
impl RefUnwindSafe for UPDATELAYEREDWINDOWINFO
impl !Send for UPDATELAYEREDWINDOWINFO
impl !Sync for UPDATELAYEREDWINDOWINFO
impl Unpin for UPDATELAYEREDWINDOWINFO
impl UnwindSafe for UPDATELAYEREDWINDOWINFO
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)