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 |