Struct windows_sys::Win32::Graphics::DirectDraw::VMEMHEAP
[−]#[repr(C)]pub struct VMEMHEAP {Show 17 fields
pub dwFlags: u32,
pub stride: u32,
pub freeList: *mut c_void,
pub allocList: *mut c_void,
pub dwTotalSize: u32,
pub fpGARTLin: usize,
pub fpGARTDev: usize,
pub dwCommitedSize: u32,
pub dwCoalesceCount: u32,
pub Alignment: HEAPALIGNMENT,
pub ddsCapsEx: DDSCAPSEX,
pub ddsCapsExAlt: DDSCAPSEX,
pub liPhysAGPBase: i64,
pub hdevAGP: HANDLE,
pub pvPhysRsrv: *mut c_void,
pub pAgpCommitMask: *mut u8,
pub dwAgpCommitMaskSize: u32,
}Expand description
Required features: ‘Win32_Graphics_DirectDraw’, ‘Win32_Foundation’
Fields
dwFlags: u32stride: u32freeList: *mut c_voidallocList: *mut c_voiddwTotalSize: u32fpGARTLin: usizefpGARTDev: usizedwCommitedSize: u32dwCoalesceCount: u32Alignment: HEAPALIGNMENTddsCapsEx: DDSCAPSEXddsCapsExAlt: DDSCAPSEXliPhysAGPBase: i64hdevAGP: HANDLEpvPhysRsrv: *mut c_voidpAgpCommitMask: *mut u8dwAgpCommitMaskSize: u32