Freigeben über


D3DDDI_DRIVERESCAPETYPE-Aufzählung (d3dukmdt.h)

D3DDDI_DRIVERESCAPETYPE definiert die bekannten Treiber escapetypen (D3DDDI_ESCAPEFLAGS::D riverKnownEscape).

Syntax

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;

Konstanten

 
D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE
Wert: 0
Escapetyp des Treibers zum Übersetzen des Zuordnungshandles; wird verwendet, um die Gastzuweisung in das entsprechende Hosthandle zu übersetzen. Weitere Informationen finden Sie unter GPU-Paravirtualisierung.
D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE
Wert: 1
Escapetyp des Treibers zum Übersetzen des Ressourcenhandles; wird verwendet, um das Ressourcenhandle in das entsprechende Hosthandle zu übersetzen. Weitere Informationen finden Sie unter GPU-Paravirtualisierung.
D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE
Wert: 2
Treiber-Escapetyp für die CPU-Ereignisnutzung; wird verwendet, um den Kernelmodustreiber (KMD) über die beabsichtigte Verwendung eines KMD-CPU-Ereignisobjekts zu benachrichtigen. Verfügbar ab Windows 11 (WDDM 3.0). Weitere Informationen finden Sie unter Signaling a CPU event from KMD.
D3DDDI_DRIVERESCAPETYPE_BUILDTESTCOMMANDBUFFER
Wert: 3
Treiber-Escapetyp zum Erstellen eines Testbefehlspuffers; wird verwendet, um einen Testbefehlspuffer für Kernelmodustests zu erstellen. Verfügbar ab Windows 11, Version 24H2 (WDDM 3.2). Weitere Informationen finden Sie unter Kernelmodustests.
D3DDDI_DRIVERESCAPETYPE_MAX
Der Maximalwert für diese Enumeration.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1809
Header- d3dukmdt.h

Siehe auch

D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE

D3DDDI_DRIVERESCAPETYPE

DXGKARG_ESCAPE

DXGKDDI_ESCAPE