Compartilhar via


D3DDDI_DRIVERESCAPETYPE enumeração (d3dukmdt.h)

D3DDDI_DRIVERESCAPETYPE define os tipos de escape de driver conhecidos (D3DDDI_ESCAPEFLAGS::D riverKnownEscape).

Sintaxe

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;

Constantes

 
D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE
Valor: 0
Tipo de escape do driver para traduzir o identificador de alocação; usado para traduzir a alocação de convidado para o identificador de host correspondente. Para obter mais informações, consulte de paravirtualização de GPU.
D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE
Valor: 1
Tipo de escape de driver para traduzir identificador de recurso; usado para traduzir o identificador de recurso para o identificador de host correspondente. Para obter mais informações, consulte de paravirtualização de GPU.
D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE
Valor: 2
Tipo de escape de driver para uso de evento de CPU; usado para notificar o KMD (driver de modo kernel) sobre o uso pretendido de um objeto de evento de CPU KMD. Disponível a partir do Windows 11 (WDDM 3.0). Consulte Sinalizando um evento de CPU do KMD para obter mais informações.
D3DDDI_DRIVERESCAPETYPE_BUILDTESTCOMMANDBUFFER
Valor: 3
Tipo de escape do driver para a criação de um buffer de comando de teste; usado para criar um buffer de comando de teste para testes no modo kernel. Disponível a partir do Windows 11, versão 24H2 (WDDM 3.2). Consulte de teste no modo Kernel para obter mais informações.
D3DDDI_DRIVERESCAPETYPE_MAX
O valor máximo para essa enumeração.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1809
cabeçalho d3dukmdt.h

Consulte também

D3DDDI_DRIVERESCAPE_CPUEVENTUSAGE

D3DDDI_DRIVERESCAPETYPE

DXGKARG_ESCAPE

DXGKDDI_ESCAPE