#[repr(C)]pub struct CompositionFrameDisplayInstance {
pub displayAdapterLUID: LUID,
pub displayVidPnSourceId: u32,
pub displayUniqueId: u32,
pub renderAdapterLUID: LUID,
pub instanceKind: CompositionFrameInstanceKind,
pub finalTransform: PresentationTransform,
pub requiredCrossAdapterCopy: u8,
pub colorSpace: DXGI_COLOR_SPACE_TYPE,
}
Fields§
§displayAdapterLUID: LUID
§displayVidPnSourceId: u32
§displayUniqueId: u32
§renderAdapterLUID: LUID
§instanceKind: CompositionFrameInstanceKind
§finalTransform: PresentationTransform
§requiredCrossAdapterCopy: u8
§colorSpace: DXGI_COLOR_SPACE_TYPE
Trait Implementations§
§impl Clone for CompositionFrameDisplayInstance
impl Clone for CompositionFrameDisplayInstance
§impl Debug for CompositionFrameDisplayInstance
impl Debug for CompositionFrameDisplayInstance
§impl Default for CompositionFrameDisplayInstance
impl Default for CompositionFrameDisplayInstance
impl Copy for CompositionFrameDisplayInstance
impl Eq for CompositionFrameDisplayInstance
Auto Trait Implementations§
impl RefUnwindSafe for CompositionFrameDisplayInstance
impl Send for CompositionFrameDisplayInstance
impl Sync for CompositionFrameDisplayInstance
impl Unpin for CompositionFrameDisplayInstance
impl UnwindSafe for CompositionFrameDisplayInstance
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