Share via


VMEMHEAP-Struktur (dmemmgr.h)

Die VMEMHEAP-Struktur enthält Informationen zum Heap.

Syntax

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;

Member

dwFlags

Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.

stride

Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.

freeList

Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.

allocList

Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.

dwTotalSize

Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.

fpGARTLin

Verweist auf die GART-Adresse (Linear Graphic Address Remapping Table) des Beginns des Heaps für den nichtlokalen Anzeigespeicher.

fpGARTDev

Zeigt auf die physische GART-Adresse des Beginns des Heaps für den nichtlokalen Anzeigespeicher.

dwCommitedSize

Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.

dwCoalesceCount

Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.

Alignment

Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.

ddsCapsEx

Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.

ddsCapsExAlt

Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.

liPhysAGPBase

Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.

hdevAGP

Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.

pvPhysRsrv

Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.

pAgpCommitMask

Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.

dwAgpCommitMaskSize

Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.

Anforderungen

Anforderung Wert
Header dmemmgr.h (include Dmemmgr.h)