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)

Vedi anche

DD_DIRECTDRAW_GLOBAL

DdGetDriverInfo