Struct windows::Win32::Media::DirectShow::VMR9AlphaBitmap
#[repr(C)]pub struct VMR9AlphaBitmap {
pub dwFlags: u32,
pub hdc: HDC,
pub pDDS: ManuallyDrop<Option<IDirect3DSurface9>>,
pub rSrc: RECT,
pub rDest: VMR9NormalizedRect,
pub fAlpha: f32,
pub clrSrcKey: COLORREF,
pub dwFilterMode: u32,
}
Fields§
§dwFlags: u32
§hdc: HDC
§pDDS: ManuallyDrop<Option<IDirect3DSurface9>>
§rSrc: RECT
§rDest: VMR9NormalizedRect
§fAlpha: f32
§clrSrcKey: COLORREF
§dwFilterMode: u32
Trait Implementations§
§impl Clone for VMR9AlphaBitmap
impl Clone for VMR9AlphaBitmap
§impl Debug for VMR9AlphaBitmap
impl Debug for VMR9AlphaBitmap
§impl Default for VMR9AlphaBitmap
impl Default for VMR9AlphaBitmap
§impl PartialEq for VMR9AlphaBitmap
impl PartialEq for VMR9AlphaBitmap
impl Eq for VMR9AlphaBitmap
Auto Trait Implementations§
impl RefUnwindSafe for VMR9AlphaBitmap
impl !Send for VMR9AlphaBitmap
impl !Sync for VMR9AlphaBitmap
impl Unpin for VMR9AlphaBitmap
impl UnwindSafe for VMR9AlphaBitmap
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