Struktur VMEMHEAP (dmemmgr.h)
Struktur VMEMHEAP berisi informasi tentang timbunan.
Sintaks
typedef struct _VMEMHEAP {
DWORD dwFlags;
DWORD stride;
LPVOID freeList;
LPVOID allocList;
DWORD dwTotalSize;
FLATPTR fpGARTLin;
FLATPTR fpGARTDev;
DWORD dwCommitedSize;
DWORD dwCoalesceCount;
HEAPALIGNMENT Alignment;
DDSCAPSEX ddsCapsEx;
DDSCAPSEX ddsCapsExAlt;
LARGE_INTEGER liPhysAGPBase;
HANDLE hdevAGP;
LPVOID pvPhysRsrv;
BYTE *pAgpCommitMask;
DWORD dwAgpCommitMaskSize;
} VMEMHEAP;
Anggota
dwFlags
Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.
stride
Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.
freeList
Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.
allocList
Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.
dwTotalSize
Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.
fpGARTLin
Menunjuk ke alamat grafis linear yang memetakan ulang alamat tabel (GART) dari awal tumpukan untuk memori tampilan nonlokal.
fpGARTDev
Menunjuk ke alamat GART fisik dari awal heap untuk memori tampilan nonlokal.
dwCommitedSize
Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.
dwCoalesceCount
Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.
Alignment
Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.
ddsCapsEx
Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.
ddsCapsExAlt
Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.
liPhysAGPBase
Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.
hdevAGP
Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.
pvPhysRsrv
Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.
pAgpCommitMask
Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.
dwAgpCommitMaskSize
Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | dmemmgr.h (termasuk Dmemmgr.h) |