énumération D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE (d3dukmdt.h)

D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE décrit les détails de l’opération de mise à jour d’adresse virtuelle en cours d’exécution.

Syntax

typedef enum _D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE {
  D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP,
  D3DDDI_UPDATEGPUVIRTUALADDRESS_UNMAP,
  D3DDDI_UPDATEGPUVIRTUALADDRESS_COPY,
  D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP_PROTECT
} D3DDDI_UPDATEGPUVIRTUALADDRESS_OPERATION_TYPE;

Constantes

 
D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP
Mappe la plage d’adresses virtuelle donnée à la plage d’allocation donnée. L’allocation n’a pas besoin d’être résidente au moment de la soumission ou au moment du mappage. La protection en lecture-écriture est définie sur les pages. DriverProtection pour les pages est défini sur zéro.
D3DDDI_UPDATEGPUVIRTUALADDRESS_UNMAP
Place la plage d’adresses virtuelles spécifiée à l’état zéro ou à l’état non valide .
D3DDDI_UPDATEGPUVIRTUALADDRESS_COPY
L’opération de copie copie tous les mappages de la plage d’adresses virtuelles GPU source vers la plage de destination. Les plages source et de destination sont autorisées à se croiser. Les deux plages doivent appartenir à une plage d’adresses virtuelles réservée (zéro).
D3DDDI_UPDATEGPUVIRTUALADDRESS_MAP_PROTECT
Mappe la plage d’adresses virtuelle donnée à la plage d’allocation donnée. L’allocation n’a pas besoin d’être résidente au moment de la soumission ou au moment du mappage. La protection des pages est spécifiée dans l’opération.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête d3dukmdt.h (inclure D3dumddi.h, D3dkmddi.h)