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: u32
stride: u32
freeList: *mut c_void
allocList: *mut c_void
dwTotalSize: u32
fpGARTLin: usize
fpGARTDev: usize
dwCommitedSize: u32
dwCoalesceCount: u32
Alignment: HEAPALIGNMENT
ddsCapsEx: DDSCAPSEX
ddsCapsExAlt: DDSCAPSEX
liPhysAGPBase: i64
hdevAGP: HANDLE
pvPhysRsrv: *mut c_void
pAgpCommitMask: *mut u8
dwAgpCommitMaskSize: u32
Trait 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