structure D3DKMT_FREEGPUVIRTUALADDRESS (d3dkmthk.h)

D3DKMT_FREEGPUVIRTUALADDRESS est utilisé avec FreeGpuVirtualAddress pour publier une plage d’adresses virtuelles gpu (Graphics Processing Unit) précédemment réservées ou mappées.

Syntaxe

typedef struct _D3DKMT_FREEGPUVIRTUALADDRESS {
  D3DKMT_HANDLE                         hAdapter;
  D3DKMT_ALIGN64 D3DGPU_VIRTUAL_ADDRESS BaseAddress;
  D3DKMT_ALIGN64 D3DGPU_SIZE_T          Size;
} D3DKMT_FREEGPUVIRTUALADDRESS;

Membres

hAdapter

Spécifie le handle de l’adaptateur.

BaseAddress

Spécifie l’adresse virtuelle de base, en octets, de la plage à libérer. Doit être aligné sur 4 Ko.

Size

Spécifie la taille, en octets, de la plage à libérer. Doit être aligné sur 4 Ko.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête d3dkmthk.h (include D3dkmthk.h)

Voir aussi

FreeGpuVirtualAddress