Struct windows_sys::Win32::Media::DirectShow::VMR9AllocationInfo
[−]#[repr(C)]pub struct VMR9AllocationInfo {
pub dwFlags: u32,
pub dwWidth: u32,
pub dwHeight: u32,
pub Format: D3DFORMAT,
pub Pool: D3DPOOL,
pub MinBuffers: u32,
pub szAspectRatio: SIZE,
pub szNativeSize: SIZE,
}
Expand description
Required features: "Win32_Media_DirectShow"
, "Win32_Foundation"
, "Win32_Graphics_Direct3D9"
Fields
dwFlags: u32
dwWidth: u32
dwHeight: u32
Format: D3DFORMAT
Pool: D3DPOOL
MinBuffers: u32
szAspectRatio: SIZE
szNativeSize: SIZE
Trait Implementations
impl Clone for VMR9AllocationInfo
impl Clone for VMR9AllocationInfo
impl Copy for VMR9AllocationInfo
Auto Trait Implementations
impl RefUnwindSafe for VMR9AllocationInfo
impl Send for VMR9AllocationInfo
impl Sync for VMR9AllocationInfo
impl Unpin for VMR9AllocationInfo
impl UnwindSafe for VMR9AllocationInfo
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