Struct windows_sys::Win32::Media::DirectShow::VMR9PresentationInfo
[−]#[repr(C)]pub struct VMR9PresentationInfo {
pub dwFlags: u32,
pub lpSurf: IDirect3DSurface9,
pub rtStart: i64,
pub rtEnd: i64,
pub szAspectRatio: SIZE,
pub rcSrc: RECT,
pub rcDst: RECT,
pub dwReserved1: u32,
pub dwReserved2: u32,
}
Expand description
Required features: ‘Win32_Media_DirectShow’, ‘Win32_Foundation’, ‘Win32_Graphics_Direct3D9’
Fields
dwFlags: u32
lpSurf: IDirect3DSurface9
rtStart: i64
rtEnd: i64
szAspectRatio: SIZE
rcSrc: RECT
rcDst: RECT
dwReserved1: u32
dwReserved2: u32
Trait Implementations
impl Clone for VMR9PresentationInfo
impl Clone for VMR9PresentationInfo
impl Copy for VMR9PresentationInfo
Auto Trait Implementations
impl RefUnwindSafe for VMR9PresentationInfo
impl !Send for VMR9PresentationInfo
impl !Sync for VMR9PresentationInfo
impl Unpin for VMR9PresentationInfo
impl UnwindSafe for VMR9PresentationInfo
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