é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 |