Struct mltg_bindings::Windows::Win32::Graphics::Dxgi::DXGI_OUTDUPL_FRAME_INFO [−][src]
#[repr(C)]pub struct DXGI_OUTDUPL_FRAME_INFO { pub LastPresentTime: i64, pub LastMouseUpdateTime: i64, pub AccumulatedFrames: u32, pub RectsCoalesced: BOOL, pub ProtectedContentMaskedOut: BOOL, pub PointerPosition: DXGI_OUTDUPL_POINTER_POSITION, pub TotalMetadataBufferSize: u32, pub PointerShapeBufferSize: u32, }
Fields
LastPresentTime: i64
LastMouseUpdateTime: i64
AccumulatedFrames: u32
RectsCoalesced: BOOL
ProtectedContentMaskedOut: BOOL
PointerPosition: DXGI_OUTDUPL_POINTER_POSITION
TotalMetadataBufferSize: u32
PointerShapeBufferSize: u32
Trait Implementations
Returns a pointer for setting the object’s value via an ABI call.
Casts the ABI representation to a Rust object by taking ownership of the bits.
Auto Trait Implementations
impl RefUnwindSafe for DXGI_OUTDUPL_FRAME_INFO
impl Send for DXGI_OUTDUPL_FRAME_INFO
impl Sync for DXGI_OUTDUPL_FRAME_INFO
impl Unpin for DXGI_OUTDUPL_FRAME_INFO
impl UnwindSafe for DXGI_OUTDUPL_FRAME_INFO
Blanket Implementations
Mutably borrows from an owned value. Read more