Partager via


énumération D3DDDI_DRIVERESCAPETYPE (d3dukmdt.h)

D3DDDI_DRIVERESCAPETYPE définit les types d’échappement de pilote connus (D3DDDI_ESCAPEFLAGS ::D riverKnownEscape).

Syntaxe

typedef enum _D3DDDI_DRIVERESCAPETYPE {
  D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE = 0,
  D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE = 1,
  D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE = 2,
  D3DDDI_DRIVERESCAPETYPE_BUILDTESTCOMMANDBUFFER = 3,
  D3DDDI_DRIVERESCAPETYPE_MAX
} D3DDDI_DRIVERESCAPETYPE;

Constantes

 
D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE
Valeur : 0
Type d’échappement du pilote pour traduire le handle d’allocation ; utilisé pour traduire l’allocation d’invité en handle hôte correspondant. Pour plus d’informations, consultez paravirtualization gpu.
D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE
Valeur : 1
Type d’échappement du pilote pour traduire le handle de ressource ; utilisé pour traduire le handle de ressource en handle hôte correspondant. Pour plus d’informations, consultez paravirtualization gpu.
D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE
Valeur : 2
Type d’échappement du pilote pour l’utilisation des événements processeur ; utilisé pour notifier le pilote en mode noyau (KMD) sur l’utilisation prévue d’un objet d’événement d’UC KMD. Disponible à partir de Windows 11 (WDDM 3.0). Pour plus d’informations, consultez Signaling a CPU event from KMD.
D3DDDI_DRIVERESCAPETYPE_BUILDTESTCOMMANDBUFFER
Valeur : 3
Type d’échappement du pilote pour la création d’une mémoire tampon de commande de test ; utilisé pour générer une mémoire tampon de commande de test pour les tests en mode noyau. Disponible à partir de Windows 11, version 24H2 (WDDM 3.2). Pour plus d’informations, consultez de test en mode noyau.
D3DDDI_DRIVERESCAPETYPE_MAX
Valeur maximale de cette énumération.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1809
d’en-tête d3dukmdt.h

Voir aussi

D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE

D3DDDI_DRIVERESCAPETYPE

DXGKARG_ESCAPE

DXGKDDI_ESCAPE