struttura DD_UPDATENONLOCALHEAPDATA (ddrawint.h)
La struttura DD_UPDATENONLOCALHEAPDATA contiene le informazioni dell'heap necessarie.
Sintassi
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;
Members
lpDD
Punta alla struttura DD_DIRECTDRAW_GLOBAL che descrive il dispositivo del driver.
dwHeap
Indica il numero ordinale dell'heap per cui vengono richiesti i dati.
fpGARTLin
Punta all'indirizzo GART (Linear Graphic Address Remapping Table) dell'inizio dell'heap.
fpGARTDev
Punta all'indirizzo GART fisico dell'inizio dell'heap.
ulPolicyMaxBytes
Indica la quantità massima di memoria AGP da usare.
ddRVal
Specifica il percorso in cui il driver scrive il valore restituito del callback DdGetDriverInfo per una query GUID_UpdateNonLocalHeap. Un codice restituito di DD_OK indica l'esito positivo. Per altre informazioni, vedere Valori restituiti per DirectDraw.
UpdateNonLocalHeap
Non usato in Microsoft Windows 2000 e versioni successive del sistema operativo.
Requisiti
Intestazione | ddrawint.h (include Winddi.h) |