D3DDDI_DRIVERESCAPETYPE'enumerazione (d3dukmdt.h)

D3DDDI_DRIVERESCAPETYPE definisce i tipi di escape del driver noti.

Sintassi

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

Costanti

 
D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE
Valore: 0
Tipo di escape del driver per tradurre l'handle di allocazione; usato per tradurre l'allocazione guest nell'handle host corrispondente.
D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE
Valore: 1
Tipo di escape del driver per tradurre l'handle di risorse; usato per tradurre l'handle di risorse nell'handle host corrispondente.
D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE
Valore: 2
Tipo di escape del driver per l'utilizzo degli eventi della CPU; usato per inviare una notifica al driver in modalità kernel (KMD) sull'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_MAX
Tipo di escape del driver max.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809
Intestazione d3dukmdt.h

Vedi anche

D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE

D3DDDI_DRIVERESCAPETYPE

DXGKARG_ESCAPE

DXGKDDI_ESCAPE