Struct windows_sys::Win32::Graphics::DirectDraw::DDSURFACEDATA
[−]#[repr(C)]pub struct DDSURFACEDATA {Show 23 fields
pub ddsCaps: u32,
pub dwSurfaceOffset: u32,
pub fpLockPtr: usize,
pub dwWidth: u32,
pub dwHeight: u32,
pub lPitch: i32,
pub dwOverlayFlags: u32,
pub dwOverlayOffset: u32,
pub dwOverlaySrcWidth: u32,
pub dwOverlaySrcHeight: u32,
pub dwOverlayDestWidth: u32,
pub dwOverlayDestHeight: u32,
pub dwVideoPortId: u32,
pub dwFormatFlags: u32,
pub dwFormatFourCC: u32,
pub dwFormatBitCount: u32,
pub dwRBitMask: u32,
pub dwGBitMask: u32,
pub dwBBitMask: u32,
pub dwDriverReserved1: u32,
pub dwDriverReserved2: u32,
pub dwDriverReserved3: u32,
pub dwDriverReserved4: u32,
}
Expand description
Required features: "Win32_Graphics_DirectDraw"
Fields
ddsCaps: u32
dwSurfaceOffset: u32
fpLockPtr: usize
dwWidth: u32
dwHeight: u32
lPitch: i32
dwOverlayFlags: u32
dwOverlayOffset: u32
dwOverlaySrcWidth: u32
dwOverlaySrcHeight: u32
dwOverlayDestWidth: u32
dwOverlayDestHeight: u32
dwVideoPortId: u32
dwFormatFlags: u32
dwFormatFourCC: u32
dwFormatBitCount: u32
dwRBitMask: u32
dwGBitMask: u32
dwBBitMask: u32
dwDriverReserved1: u32
dwDriverReserved2: u32
dwDriverReserved3: u32
dwDriverReserved4: u32
Trait Implementations
impl Clone for DDSURFACEDATA
impl Clone for DDSURFACEDATA
impl Copy for DDSURFACEDATA
Auto Trait Implementations
impl RefUnwindSafe for DDSURFACEDATA
impl Send for DDSURFACEDATA
impl Sync for DDSURFACEDATA
impl Unpin for DDSURFACEDATA
impl UnwindSafe for DDSURFACEDATA
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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