Struct windows_sys::Win32::Media::DirectShow::VMRALPHABITMAP
[−]#[repr(C)]pub struct VMRALPHABITMAP {
pub dwFlags: u32,
pub hdc: HDC,
pub pDDS: IDirectDrawSurface7,
pub rSrc: RECT,
pub rDest: NORMALIZEDRECT,
pub fAlpha: f32,
pub clrSrcKey: u32,
}
Expand description
Required features: "Win32_Media_DirectShow"
, "Win32_Foundation"
, "Win32_Graphics_DirectDraw"
, "Win32_Graphics_Gdi"
Fields
dwFlags: u32
hdc: HDC
pDDS: IDirectDrawSurface7
rSrc: RECT
rDest: NORMALIZEDRECT
fAlpha: f32
clrSrcKey: u32
Trait Implementations
impl Clone for VMRALPHABITMAP
impl Clone for VMRALPHABITMAP
impl Copy for VMRALPHABITMAP
Auto Trait Implementations
impl RefUnwindSafe for VMRALPHABITMAP
impl !Send for VMRALPHABITMAP
impl !Sync for VMRALPHABITMAP
impl Unpin for VMRALPHABITMAP
impl UnwindSafe for VMRALPHABITMAP
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