Struct windows_sys::Win32::Media::DirectShow::VMR9AlphaBitmap
[−]#[repr(C)]pub struct VMR9AlphaBitmap {
pub dwFlags: u32,
pub hdc: HDC,
pub pDDS: IDirect3DSurface9,
pub rSrc: RECT,
pub rDest: VMR9NormalizedRect,
pub fAlpha: f32,
pub clrSrcKey: u32,
pub dwFilterMode: u32,
}
Expand description
Required features: "Win32_Media_DirectShow"
, "Win32_Foundation"
, "Win32_Graphics_Direct3D9"
, "Win32_Graphics_Gdi"
Fields
dwFlags: u32
hdc: HDC
pDDS: IDirect3DSurface9
rSrc: RECT
rDest: VMR9NormalizedRect
fAlpha: f32
clrSrcKey: u32
dwFilterMode: u32
Trait Implementations
impl Clone for VMR9AlphaBitmap
impl Clone for VMR9AlphaBitmap
impl Copy 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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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