#[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: u32hdcDst: HDCpptDst: *const POINTpsize: *const SIZEhdcSrc: HDCpptSrc: *const POINTcrKey: u32pblend: *const BLENDFUNCTIONdwFlags: UPDATE_LAYERED_WINDOW_FLAGSprcDirty: *const RECTTrait 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