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 |