#[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: u32dwStructSize: u32dwControlFlags: u32dwViewportWidth: u32dwViewportHeight: u32dwCurrImageWidth: u32dwCurrImageHeight: u32fCurrRegionX0: f32fCurrRegionY0: f32fCurrRegionWidth: f32fCurrRegionHeight: f32fCurrBlendCoef: f32dwPrevImageWidth: u32dwPrevImageHeight: u32fPrevRegionX0: f32fPrevRegionY0: f32fPrevRegionWidth: f32fPrevRegionHeight: f32fPrevBlendCoef: f32dwEffectType: u32dwNumEffectParas: u32fEffectPara0: f32fEffectPara1: f32fEffectPara2: f32fEffectPara3: f32fEffectPara4: f32bKeepPrevImage: BOOLTrait 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 Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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