Struct windows_sys::Win32::Graphics::Gdi::EMRPLGBLT
#[repr(C)]pub struct EMRPLGBLT {Show 21 fields
pub emr: EMR,
pub rclBounds: RECTL,
pub aptlDest: [POINTL; 3],
pub xSrc: i32,
pub ySrc: i32,
pub cxSrc: i32,
pub cySrc: i32,
pub xformSrc: XFORM,
pub crBkColorSrc: COLORREF,
pub iUsageSrc: u32,
pub offBmiSrc: u32,
pub cbBmiSrc: u32,
pub offBitsSrc: u32,
pub cbBitsSrc: u32,
pub xMask: i32,
pub yMask: i32,
pub iUsageMask: u32,
pub offBmiMask: u32,
pub cbBmiMask: u32,
pub offBitsMask: u32,
pub cbBitsMask: u32,
}
Fields§
§emr: EMR
§rclBounds: RECTL
§aptlDest: [POINTL; 3]
§xSrc: i32
§ySrc: i32
§cxSrc: i32
§cySrc: i32
§xformSrc: XFORM
§crBkColorSrc: COLORREF
§iUsageSrc: u32
§offBmiSrc: u32
§cbBmiSrc: u32
§offBitsSrc: u32
§cbBitsSrc: u32
§xMask: i32
§yMask: i32
§iUsageMask: u32
§offBmiMask: u32
§cbBmiMask: u32
§offBitsMask: u32
§cbBitsMask: u32
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EMRPLGBLT
impl RefUnwindSafe for EMRPLGBLT
impl Send for EMRPLGBLT
impl Sync for EMRPLGBLT
impl Unpin for EMRPLGBLT
impl UnwindSafe for EMRPLGBLT
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
)