Поделиться через


Структура VMEMHEAP (dmemmgr.h)

Структура VMEMHEAP содержит сведения о куче.

Синтаксис

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;

Члены

dwFlags

Зарезервировано для использования в системе и должно игнорироваться драйвером.

stride

Зарезервировано для использования в системе и должно игнорироваться драйвером.

freeList

Зарезервировано для использования в системе и должно игнорироваться драйвером.

allocList

Зарезервировано для использования в системе и должно игнорироваться драйвером.

dwTotalSize

Зарезервировано для использования в системе и должно игнорироваться драйвером.

fpGARTLin

Указывает на адрес таблицы переназначения линейного графического адреса (GART) начала кучи для нелокальной отображаемой памяти.

fpGARTDev

Указывает на физический адрес GART начала кучи для нелокальной памяти дисплея.

dwCommitedSize

Зарезервировано для использования в системе и должно игнорироваться драйвером.

dwCoalesceCount

Зарезервировано для использования в системе и должно игнорироваться драйвером.

Alignment

Зарезервировано для использования в системе и должно игнорироваться драйвером.

ddsCapsEx

Зарезервировано для использования в системе и должно игнорироваться драйвером.

ddsCapsExAlt

Зарезервировано для использования в системе и должно игнорироваться драйвером.

liPhysAGPBase

Зарезервировано для использования в системе и должно игнорироваться драйвером.

hdevAGP

Зарезервировано для использования в системе и должно игнорироваться драйвером.

pvPhysRsrv

Зарезервировано для использования в системе и должно игнорироваться драйвером.

pAgpCommitMask

Зарезервировано для использования в системе и должно игнорироваться драйвером.

dwAgpCommitMaskSize

Зарезервировано для использования в системе и должно игнорироваться драйвером.

Требования

Требование Значение
Заголовок dmemmgr.h (включая Dmemmgr.h)