Struct windows_sys::Win32::Graphics::DirectDraw::DDCAPS_DX1
[−]#[repr(C)]pub struct DDCAPS_DX1 {Show 36 fields
pub dwSize: u32,
pub dwCaps: u32,
pub dwCaps2: u32,
pub dwCKeyCaps: u32,
pub dwFXCaps: u32,
pub dwFXAlphaCaps: u32,
pub dwPalCaps: u32,
pub dwSVCaps: u32,
pub dwAlphaBltConstBitDepths: u32,
pub dwAlphaBltPixelBitDepths: u32,
pub dwAlphaBltSurfaceBitDepths: u32,
pub dwAlphaOverlayConstBitDepths: u32,
pub dwAlphaOverlayPixelBitDepths: u32,
pub dwAlphaOverlaySurfaceBitDepths: u32,
pub dwZBufferBitDepths: u32,
pub dwVidMemTotal: u32,
pub dwVidMemFree: u32,
pub dwMaxVisibleOverlays: u32,
pub dwCurrVisibleOverlays: u32,
pub dwNumFourCCCodes: u32,
pub dwAlignBoundarySrc: u32,
pub dwAlignSizeSrc: u32,
pub dwAlignBoundaryDest: u32,
pub dwAlignSizeDest: u32,
pub dwAlignStrideAlign: u32,
pub dwRops: [u32; 8],
pub ddsCaps: DDSCAPS,
pub dwMinOverlayStretch: u32,
pub dwMaxOverlayStretch: u32,
pub dwMinLiveVideoStretch: u32,
pub dwMaxLiveVideoStretch: u32,
pub dwMinHwCodecStretch: u32,
pub dwMaxHwCodecStretch: u32,
pub dwReserved1: u32,
pub dwReserved2: u32,
pub dwReserved3: u32,
}
Expand description
Required features: ‘Win32_Graphics_DirectDraw’
Fields
dwSize: u32
dwCaps: u32
dwCaps2: u32
dwCKeyCaps: u32
dwFXCaps: u32
dwFXAlphaCaps: u32
dwPalCaps: u32
dwSVCaps: u32
dwAlphaBltConstBitDepths: u32
dwAlphaBltPixelBitDepths: u32
dwAlphaBltSurfaceBitDepths: u32
dwAlphaOverlayConstBitDepths: u32
dwAlphaOverlayPixelBitDepths: u32
dwAlphaOverlaySurfaceBitDepths: u32
dwZBufferBitDepths: u32
dwVidMemTotal: u32
dwVidMemFree: u32
dwMaxVisibleOverlays: u32
dwCurrVisibleOverlays: u32
dwNumFourCCCodes: u32
dwAlignBoundarySrc: u32
dwAlignSizeSrc: u32
dwAlignBoundaryDest: u32
dwAlignSizeDest: u32
dwAlignStrideAlign: u32
dwRops: [u32; 8]
ddsCaps: DDSCAPS
dwMinOverlayStretch: u32
dwMaxOverlayStretch: u32
dwMinLiveVideoStretch: u32
dwMaxLiveVideoStretch: u32
dwMinHwCodecStretch: u32
dwMaxHwCodecStretch: u32
dwReserved1: u32
dwReserved2: u32
dwReserved3: u32
Trait Implementations
impl Clone for DDCAPS_DX1
impl Clone for DDCAPS_DX1
impl Copy for DDCAPS_DX1
Auto Trait Implementations
impl RefUnwindSafe for DDCAPS_DX1
impl Send for DDCAPS_DX1
impl Sync for DDCAPS_DX1
impl Unpin for DDCAPS_DX1
impl UnwindSafe for DDCAPS_DX1
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more