Compartir a través de


Estructura VMEMHEAP (dmemmgr.h)

La estructura VMEMHEAP contiene información sobre el montón.

Sintaxis

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;

Miembros

dwFlags

Reservado para uso del sistema y debe omitirlo el controlador.

stride

Reservado para uso del sistema y debe omitirlo el controlador.

freeList

Reservado para uso del sistema y debe omitirlo el controlador.

allocList

Reservado para uso del sistema y debe omitirlo el controlador.

dwTotalSize

Reservado para uso del sistema y debe omitirlo el controlador.

fpGARTLin

Apunta a la dirección de reasignación de direcciones gráficas lineales (GART) de la dirección del inicio del montón para la memoria de visualización no local.

fpGARTDev

Apunta a la dirección GART física del inicio del montón para la memoria de visualización no local.

dwCommitedSize

Reservado para uso del sistema y debe omitirlo el controlador.

dwCoalesceCount

Reservado para uso del sistema y debe omitirlo el controlador.

Alignment

Reservado para uso del sistema y debe omitirlo el controlador.

ddsCapsEx

Reservado para uso del sistema y debe omitirlo el controlador.

ddsCapsExAlt

Reservado para uso del sistema y debe omitirlo el controlador.

liPhysAGPBase

Reservado para uso del sistema y debe omitirlo el controlador.

hdevAGP

Reservado para uso del sistema y debe omitirlo el controlador.

pvPhysRsrv

Reservado para uso del sistema y debe omitirlo el controlador.

pAgpCommitMask

Reservado para uso del sistema y debe omitirlo el controlador.

dwAgpCommitMaskSize

Reservado para uso del sistema y debe omitirlo el controlador.

Requisitos

Requisito Valor
Header dmemmgr.h (include Dmemmgr.h)