Condividi tramite


Struttura VMEMHEAP (dmemmgr.h)

La struttura VMEMHEAP contiene informazioni sull'heap.

Sintassi

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;

Members

dwFlags

Riservato per l'uso del sistema e deve essere ignorato dal driver.

stride

Riservato per l'uso del sistema e deve essere ignorato dal driver.

freeList

Riservato per l'uso del sistema e deve essere ignorato dal driver.

allocList

Riservato per l'uso del sistema e deve essere ignorato dal driver.

dwTotalSize

Riservato per l'uso del sistema e deve essere ignorato dal driver.

fpGARTLin

Punta all'indirizzo GART (Linear Graphic Address Remapping Table) dell'inizio dell'heap per la memoria di visualizzazione non locale.

fpGARTDev

Punta all'indirizzo GART fisico dell'inizio dell'heap per la memoria di visualizzazione non locale.

dwCommitedSize

Riservato per l'uso del sistema e deve essere ignorato dal driver.

dwCoalesceCount

Riservato per l'uso del sistema e deve essere ignorato dal driver.

Alignment

Riservato per l'uso del sistema e deve essere ignorato dal driver.

ddsCapsEx

Riservato per l'uso del sistema e deve essere ignorato dal driver.

ddsCapsExAlt

Riservato per l'uso del sistema e deve essere ignorato dal driver.

liPhysAGPBase

Riservato per l'uso del sistema e deve essere ignorato dal driver.

hdevAGP

Riservato per l'uso del sistema e deve essere ignorato dal driver.

pvPhysRsrv

Riservato per l'uso del sistema e deve essere ignorato dal driver.

pAgpCommitMask

Riservato per l'uso del sistema e deve essere ignorato dal driver.

dwAgpCommitMaskSize

Riservato per l'uso del sistema e deve essere ignorato dal driver.

Requisiti

Requisito Valore
Intestazione dmemmgr.h (include Dmemmgr.h)