структура DD_UPDATENONLOCALHEAPDATA (ddrawint.h)
Структура DD_UPDATENONLOCALHEAPDATA содержит необходимые сведения о куче.
Синтаксис
typedef struct _DD_UPDATENONLOCALHEAPDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
DWORD dwHeap;
FLATPTR fpGARTLin;
FLATPTR fpGARTDev;
ULONG_PTR ulPolicyMaxBytes;
HRESULT ddRVal;
VOID *UpdateNonLocalHeap;
} *PDD_UPDATENONLOCALHEAPDATA, DD_UPDATENONLOCALHEAPDATA;
Члены
lpDD
Указывает на структуру DD_DIRECTDRAW_GLOBAL , описывающую устройство драйвера.
dwHeap
Указывает порядковый номер кучи, для которой запрашиваются данные.
fpGARTLin
Указывает на адрес таблицы переназначения линейного графического адреса (GART) начала кучи.
fpGARTDev
Указывает на физический адрес GART начала кучи.
ulPolicyMaxBytes
Указывает максимальный объем используемой памяти AGP.
ddRVal
Указывает расположение, в котором драйвер записывает возвращаемое значение обратного вызова DdGetDriverInfo для запроса GUID_UpdateNonLocalHeap. Код возврата DD_OK указывает на успешное выполнение. Дополнительные сведения см. в разделе Возвращаемые значения для DirectDraw.
UpdateNonLocalHeap
Неиспользуется в Microsoft Windows 2000 и более поздних версиях операционной системы.
Требования
Верхняя часть | ddrawint.h (включая Winddi.h) |