Condividi tramite


enumerazione D3DDDI_DRIVERESCAPETYPE (d3dukmdt.h)

D3DDDI_DRIVERESCAPETYPE definisce i tipi di escape del driver noti (D3DDDI_ESCAPEFLAGS::D riverKnownEscape).

Sintassi

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;

Costanti

 
D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE
Valore: 0
Tipo di escape del driver per tradurre l'handle di allocazione; usato per convertire l'allocazione guest nell'handle host corrispondente. Per altre informazioni, vedere paravirtualization GPU.
D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE
Valore: 1
Tipo di escape del driver per tradurre l'handle di risorse; usato per convertire l'handle di risorsa nell'handle host corrispondente. Per altre informazioni, vedere paravirtualization GPU.
D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE
Valore: 2
Tipo di escape del driver per l'utilizzo degli eventi della CPU; usato per notificare al driver in modalità kernel (KMD) l'uso previsto di un oggetto evento CPU KMD. Disponibile a partire da Windows 11 (WDDM 3.0). Per altre informazioni, vedere Segnalazione di un evento cpu da KMD.
D3DDDI_DRIVERESCAPETYPE_BUILDTESTCOMMANDBUFFER
Valore: 3
Tipo di escape del driver per la compilazione di un buffer dei comandi di test; usato per compilare un buffer dei comandi di test per i test in modalità kernel. Disponibile a partire da Windows 11 versione 24H2 (WDDM 3.2). Per altre informazioni, vedere test in modalità kernel.
D3DDDI_DRIVERESCAPETYPE_MAX
Valore massimo per questa enumerazione.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1809
intestazione d3dukmdt.h

Vedere anche

D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE

D3DDDI_DRIVERESCAPETYPE

DXGKARG_ESCAPE

DXGKDDI_ESCAPE