Struct windows_sys::Win32::Media::KernelStreaming::KS_AMVPDATAINFO
[−]#[repr(C)]pub struct KS_AMVPDATAINFO {Show 13 fields
pub dwSize: u32,
pub dwMicrosecondsPerField: u32,
pub amvpDimInfo: KS_AMVPDIMINFO,
pub dwPictAspectRatioX: u32,
pub dwPictAspectRatioY: u32,
pub bEnableDoubleClock: BOOL,
pub bEnableVACT: BOOL,
pub bDataIsInterlaced: BOOL,
pub lHalfLinesOdd: i32,
pub bFieldPolarityInverted: BOOL,
pub dwNumLinesInVREF: u32,
pub lHalfLinesEven: i32,
pub dwReserved1: u32,
}
Expand description
Required features: ‘Win32_Media_KernelStreaming’, ‘Win32_Foundation’
Fields
dwSize: u32
dwMicrosecondsPerField: u32
amvpDimInfo: KS_AMVPDIMINFO
dwPictAspectRatioX: u32
dwPictAspectRatioY: u32
bEnableDoubleClock: BOOL
bEnableVACT: BOOL
bDataIsInterlaced: BOOL
lHalfLinesOdd: i32
bFieldPolarityInverted: BOOL
dwNumLinesInVREF: u32
lHalfLinesEven: i32
dwReserved1: u32
Trait Implementations
impl Clone for KS_AMVPDATAINFO
impl Clone for KS_AMVPDATAINFO
impl Copy for KS_AMVPDATAINFO
Auto Trait Implementations
impl RefUnwindSafe for KS_AMVPDATAINFO
impl Send for KS_AMVPDATAINFO
impl Sync for KS_AMVPDATAINFO
impl Unpin for KS_AMVPDATAINFO
impl UnwindSafe for KS_AMVPDATAINFO
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more