Struct VMRVIDEOSTREAMINFO
#[repr(C)]pub struct VMRVIDEOSTREAMINFO {
pub pddsVideoSurface: ManuallyDrop<Option<IDirectDrawSurface7>>,
pub dwWidth: u32,
pub dwHeight: u32,
pub dwStrmID: u32,
pub fAlpha: f32,
pub ddClrKey: DDCOLORKEY,
pub rNormal: NORMALIZEDRECT,
}
Fields§
§pddsVideoSurface: ManuallyDrop<Option<IDirectDrawSurface7>>
§dwWidth: u32
§dwHeight: u32
§dwStrmID: u32
§fAlpha: f32
§ddClrKey: DDCOLORKEY
§rNormal: NORMALIZEDRECT
Trait Implementations§
§impl Clone for VMRVIDEOSTREAMINFO
impl Clone for VMRVIDEOSTREAMINFO
§fn clone(&self) -> VMRVIDEOSTREAMINFO
fn clone(&self) -> VMRVIDEOSTREAMINFO
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for VMRVIDEOSTREAMINFO
impl Debug for VMRVIDEOSTREAMINFO
§impl Default for VMRVIDEOSTREAMINFO
impl Default for VMRVIDEOSTREAMINFO
§impl PartialEq for VMRVIDEOSTREAMINFO
impl PartialEq for VMRVIDEOSTREAMINFO
impl StructuralPartialEq for VMRVIDEOSTREAMINFO
Auto Trait Implementations§
impl Freeze for VMRVIDEOSTREAMINFO
impl RefUnwindSafe for VMRVIDEOSTREAMINFO
impl !Send for VMRVIDEOSTREAMINFO
impl !Sync for VMRVIDEOSTREAMINFO
impl Unpin for VMRVIDEOSTREAMINFO
impl UnwindSafe for VMRVIDEOSTREAMINFO
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more