#[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: u32,
pub pblend: *const BLENDFUNCTION,
pub dwFlags: UPDATE_LAYERED_WINDOW_FLAGS,
pub prcDirty: *const RECT,
}
Expand description
Required features: "Win32_UI_WindowsAndMessaging"
, "Win32_Foundation"
, "Win32_Graphics_Gdi"
Fields
cbSize: u32
hdcDst: HDC
pptDst: *const POINT
psize: *const SIZE
hdcSrc: HDC
pptSrc: *const POINT
crKey: u32
pblend: *const BLENDFUNCTION
dwFlags: UPDATE_LAYERED_WINDOW_FLAGS
prcDirty: *const RECT
Trait Implementations
impl Clone for UPDATELAYEREDWINDOWINFO
impl Clone for UPDATELAYEREDWINDOWINFO
impl Copy for UPDATELAYEREDWINDOWINFO
Auto Trait Implementations
impl RefUnwindSafe for UPDATELAYEREDWINDOWINFO
impl !Send for UPDATELAYEREDWINDOWINFO
impl !Sync for UPDATELAYEREDWINDOWINFO
impl Unpin for UPDATELAYEREDWINDOWINFO
impl UnwindSafe for UPDATELAYEREDWINDOWINFO
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more