#[repr(C)]pub struct DDRAWI_DDRAWSURFACE_MORE {Show 31 fields
pub dwSize: u32,
pub lpIUnknowns: *mut IUNKNOWN_LIST,
pub lpDD_lcl: *mut DDRAWI_DIRECTDRAW_LCL,
pub dwPageLockCount: u32,
pub dwBytesAllocated: u32,
pub lpDD_int: *mut DDRAWI_DIRECTDRAW_INT,
pub dwMipMapCount: u32,
pub lpDDIClipper: *mut DDRAWI_DDRAWCLIPPER_INT,
pub lpHeapAliasInfo: *mut HEAPALIASINFO,
pub dwOverlayFlags: u32,
pub rgjunc: *mut c_void,
pub lpVideoPort: *mut DDRAWI_DDVIDEOPORT_LCL,
pub lpddOverlayFX: *mut DDOVERLAYFX,
pub ddsCapsEx: DDSCAPSEX,
pub dwTextureStage: u32,
pub lpDDRAWReserved: *mut c_void,
pub lpDDRAWReserved2: *mut c_void,
pub lpDDrawReserved3: *mut c_void,
pub dwDDrawReserved4: u32,
pub lpDDrawReserved5: *mut c_void,
pub lpGammaRamp: *mut u32,
pub lpOriginalGammaRamp: *mut u32,
pub lpDDrawReserved6: *mut c_void,
pub dwSurfaceHandle: u32,
pub qwDDrawReserved8: [u32; 2],
pub lpDDrawReserved9: *mut c_void,
pub cSurfaces: u32,
pub pCreatedDDSurfaceDesc2: *mut DDSURFACEDESC2,
pub slist: *mut *mut DDRAWI_DDRAWSURFACE_LCL,
pub dwFVF: u32,
pub lpVB: *mut c_void,
}Expand description
Required features: ‘Win32_Graphics_DirectDraw’, ‘Win32_Foundation’, ‘Win32_Graphics_Gdi’
Fields
dwSize: u32lpIUnknowns: *mut IUNKNOWN_LISTlpDD_lcl: *mut DDRAWI_DIRECTDRAW_LCLdwPageLockCount: u32dwBytesAllocated: u32lpDD_int: *mut DDRAWI_DIRECTDRAW_INTdwMipMapCount: u32lpDDIClipper: *mut DDRAWI_DDRAWCLIPPER_INTlpHeapAliasInfo: *mut HEAPALIASINFOdwOverlayFlags: u32rgjunc: *mut c_voidlpVideoPort: *mut DDRAWI_DDVIDEOPORT_LCLlpddOverlayFX: *mut DDOVERLAYFXddsCapsEx: DDSCAPSEXdwTextureStage: u32lpDDRAWReserved: *mut c_voidlpDDRAWReserved2: *mut c_voidlpDDrawReserved3: *mut c_voiddwDDrawReserved4: u32lpDDrawReserved5: *mut c_voidlpGammaRamp: *mut u32lpOriginalGammaRamp: *mut u32lpDDrawReserved6: *mut c_voiddwSurfaceHandle: u32qwDDrawReserved8: [u32; 2]lpDDrawReserved9: *mut c_voidcSurfaces: u32pCreatedDDSurfaceDesc2: *mut DDSURFACEDESC2slist: *mut *mut DDRAWI_DDRAWSURFACE_LCLdwFVF: u32lpVB: *mut c_void