Struct windows::Win32::Media::DirectShow::VMRPRESENTATIONINFO
#[repr(C)]pub struct VMRPRESENTATIONINFO {
pub dwFlags: u32,
pub lpSurf: ManuallyDrop<Option<IDirectDrawSurface7>>,
pub rtStart: i64,
pub rtEnd: i64,
pub szAspectRatio: SIZE,
pub rcSrc: RECT,
pub rcDst: RECT,
pub dwTypeSpecificFlags: u32,
pub dwInterlaceFlags: u32,
}
Fields§
§dwFlags: u32
§lpSurf: ManuallyDrop<Option<IDirectDrawSurface7>>
§rtStart: i64
§rtEnd: i64
§szAspectRatio: SIZE
§rcSrc: RECT
§rcDst: RECT
§dwTypeSpecificFlags: u32
§dwInterlaceFlags: u32
Trait Implementations§
§impl Clone for VMRPRESENTATIONINFO
impl Clone for VMRPRESENTATIONINFO
§impl Debug for VMRPRESENTATIONINFO
impl Debug for VMRPRESENTATIONINFO
§impl Default for VMRPRESENTATIONINFO
impl Default for VMRPRESENTATIONINFO
§impl PartialEq for VMRPRESENTATIONINFO
impl PartialEq for VMRPRESENTATIONINFO
impl Eq for VMRPRESENTATIONINFO
Auto Trait Implementations§
impl RefUnwindSafe for VMRPRESENTATIONINFO
impl !Send for VMRPRESENTATIONINFO
impl !Sync for VMRPRESENTATIONINFO
impl Unpin for VMRPRESENTATIONINFO
impl UnwindSafe for VMRPRESENTATIONINFO
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