Partager via


structure DD_UPDATENONLOCALHEAPDATA (ddrawint.h)

La structure DD_UPDATENONLOCALHEAPDATA contient les informations de tas requises.

Syntaxe

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;

Membres

lpDD

Pointe vers la structure DD_DIRECTDRAW_GLOBAL qui décrit l’appareil du pilote.

dwHeap

Indique le numéro ordinal du tas pour lequel les données sont demandées.

fpGARTLin

Pointe vers l’adresse gart (linear graphic address remapping table) du début du tas.

fpGARTDev

Pointe vers l’adresse GART physique du début du tas.

ulPolicyMaxBytes

Indique la quantité maximale de mémoire AGP à utiliser.

ddRVal

Spécifie l’emplacement dans lequel le pilote écrit la valeur de retour du rappel DdGetDriverInfo pour une requête GUID_UpdateNonLocalHeap. Un code de retour de DD_OK indique la réussite. Pour plus d’informations, consultez Valeurs de retour pour DirectDraw.

UpdateNonLocalHeap

Non utilisé sur Microsoft Windows 2000 et versions ultérieures du système d’exploitation.

Spécifications

   
En-tête ddrawint.h (inclure Winddi.h)

Voir aussi

DD_DIRECTDRAW_GLOBAL

DdGetDriverInfo