Struct windows::Win32::Graphics::DirectDraw::DDBLTFX
#[repr(C)]pub struct DDBLTFX {Show 23 fields
pub dwSize: u32,
pub dwDDFX: u32,
pub dwROP: u32,
pub dwDDROP: u32,
pub dwRotationAngle: u32,
pub dwZBufferOpCode: u32,
pub dwZBufferLow: u32,
pub dwZBufferHigh: u32,
pub dwZBufferBaseDest: u32,
pub dwZDestConstBitDepth: u32,
pub Anonymous1: DDBLTFX_0,
pub dwZSrcConstBitDepth: u32,
pub Anonymous2: DDBLTFX_1,
pub dwAlphaEdgeBlendBitDepth: u32,
pub dwAlphaEdgeBlend: u32,
pub dwReserved: u32,
pub dwAlphaDestConstBitDepth: u32,
pub Anonymous3: DDBLTFX_2,
pub dwAlphaSrcConstBitDepth: u32,
pub Anonymous4: DDBLTFX_3,
pub Anonymous5: DDBLTFX_4,
pub ddckDestColorkey: DDCOLORKEY,
pub ddckSrcColorkey: DDCOLORKEY,
}
Fields§
§dwSize: u32
§dwDDFX: u32
§dwROP: u32
§dwDDROP: u32
§dwRotationAngle: u32
§dwZBufferOpCode: u32
§dwZBufferLow: u32
§dwZBufferHigh: u32
§dwZBufferBaseDest: u32
§dwZDestConstBitDepth: u32
§Anonymous1: DDBLTFX_0
§dwZSrcConstBitDepth: u32
§Anonymous2: DDBLTFX_1
§dwAlphaEdgeBlendBitDepth: u32
§dwAlphaEdgeBlend: u32
§dwReserved: u32
§dwAlphaDestConstBitDepth: u32
§Anonymous3: DDBLTFX_2
§dwAlphaSrcConstBitDepth: u32
§Anonymous4: DDBLTFX_3
§Anonymous5: DDBLTFX_4
§ddckDestColorkey: DDCOLORKEY
§ddckSrcColorkey: DDCOLORKEY
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DDBLTFX
impl RefUnwindSafe for DDBLTFX
impl !Send for DDBLTFX
impl !Sync for DDBLTFX
impl Unpin for DDBLTFX
impl UnwindSafe for DDBLTFX
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)