DD_UPDATENONLOCALHEAPDATA-Struktur (ddrawint.h)
Die DD_UPDATENONLOCALHEAPDATA-Struktur enthält die erforderlichen Heapinformationen.
Syntax
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;
Member
lpDD
Verweist auf die DD_DIRECTDRAW_GLOBAL-Struktur , die das Gerät des Treibers beschreibt.
dwHeap
Gibt die Ordnungszahl des Heaps an, für den Daten angefordert werden.
fpGARTLin
Verweist auf die GART-Adresse (Linear Graphic Address Remapping Table) des Heapanfangs.
fpGARTDev
Zeigt auf die physische GART-Adresse des Heapanfangs.
ulPolicyMaxBytes
Gibt die maximale Menge des zu verwendenden AGP-Arbeitsspeichers an.
ddRVal
Gibt den Speicherort an, an dem der Treiber den Rückgabewert des DdGetDriverInfo-Rückrufs für eine GUID_UpdateNonLocalHeap-Abfrage schreibt. Ein Rückgabecode von DD_OK gibt den Erfolg an. Weitere Informationen finden Sie unter Rückgabewerte für DirectDraw.
UpdateNonLocalHeap
Unter Microsoft Windows 2000 und höheren Versionen des Betriebssystems nicht verwendet.
Anforderungen
Kopfzeile | ddrawint.h (einschließlich Winddi.h) |