#[repr(C)]pub struct WMT_VIDEOIMAGE_SAMPLE2 {Show 27 fields
pub dwMagic: u32,
pub dwStructSize: u32,
pub dwControlFlags: u32,
pub dwViewportWidth: u32,
pub dwViewportHeight: u32,
pub dwCurrImageWidth: u32,
pub dwCurrImageHeight: u32,
pub fCurrRegionX0: f32,
pub fCurrRegionY0: f32,
pub fCurrRegionWidth: f32,
pub fCurrRegionHeight: f32,
pub fCurrBlendCoef: f32,
pub dwPrevImageWidth: u32,
pub dwPrevImageHeight: u32,
pub fPrevRegionX0: f32,
pub fPrevRegionY0: f32,
pub fPrevRegionWidth: f32,
pub fPrevRegionHeight: f32,
pub fPrevBlendCoef: f32,
pub dwEffectType: u32,
pub dwNumEffectParas: u32,
pub fEffectPara0: f32,
pub fEffectPara1: f32,
pub fEffectPara2: f32,
pub fEffectPara3: f32,
pub fEffectPara4: f32,
pub bKeepPrevImage: BOOL,
}
Expand description
Required features: "Win32_Media_WindowsMediaFormat"
, "Win32_Foundation"
Fields
dwMagic: u32
dwStructSize: u32
dwControlFlags: u32
dwViewportWidth: u32
dwViewportHeight: u32
dwCurrImageWidth: u32
dwCurrImageHeight: u32
fCurrRegionX0: f32
fCurrRegionY0: f32
fCurrRegionWidth: f32
fCurrRegionHeight: f32
fCurrBlendCoef: f32
dwPrevImageWidth: u32
dwPrevImageHeight: u32
fPrevRegionX0: f32
fPrevRegionY0: f32
fPrevRegionWidth: f32
fPrevRegionHeight: f32
fPrevBlendCoef: f32
dwEffectType: u32
dwNumEffectParas: u32
fEffectPara0: f32
fEffectPara1: f32
fEffectPara2: f32
fEffectPara3: f32
fEffectPara4: f32
bKeepPrevImage: BOOL
Trait Implementations
impl Clone for WMT_VIDEOIMAGE_SAMPLE2
impl Clone for WMT_VIDEOIMAGE_SAMPLE2
impl Copy for WMT_VIDEOIMAGE_SAMPLE2
Auto Trait Implementations
impl RefUnwindSafe for WMT_VIDEOIMAGE_SAMPLE2
impl Send for WMT_VIDEOIMAGE_SAMPLE2
impl Sync for WMT_VIDEOIMAGE_SAMPLE2
impl Unpin for WMT_VIDEOIMAGE_SAMPLE2
impl UnwindSafe for WMT_VIDEOIMAGE_SAMPLE2
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more