énumération D3DDDI_DRIVERESCAPETYPE (d3dukmdt.h)

D3DDDI_DRIVERESCAPETYPE définit les types d’échappement de pilote connus.

Syntax

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

Constantes

 
D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE
Valeur : 0
Type d’échappement du pilote pour traduire le handle d’allocation ; permet de traduire l’allocation d’invité en handle hôte correspondant.
D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE
Valeur : 1
Type d’échappement du pilote pour traduire le handle de ressource ; permet de traduire le handle de ressource en handle hôte correspondant.
D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE
Valeur : 2
Type d’échappement du pilote pour l’utilisation des événements du processeur ; permet d’informer le pilote en mode noyau (KMD) de l’utilisation prévue d’un objet d’événement de processeur KMD. Disponible à partir de Windows 11 (WDDM 3.0). Pour plus d’informations, consultez Signalisation d’un événement d’UC à partir de KMD .
D3DDDI_DRIVERESCAPETYPE_MAX
Type d’échappement du pilote max.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1809
En-tête d3dukmdt.h

Voir aussi

D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE

D3DDDI_DRIVERESCAPETYPE

DXGKARG_ESCAPE

DXGKDDI_ESCAPE