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: u32Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for VMEMHEAP
impl !Send for VMEMHEAP
impl !Sync for VMEMHEAP
impl Unpin for VMEMHEAP
impl UnwindSafe for VMEMHEAP
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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