Compartilhar via


D3DDDI_TESTCOMMANDBUFFEROP enumeração (d3dukmdt.h)

Uma enumeração D3DDDI_TESTCOMMANDBUFFEROP especifica o tipo de operação para um buffer de comando de teste.

Sintaxe

typedef enum _D3DDDI_TESTCOMMANDBUFFEROP {
  D3DDDI_TESTCOMMANDBUFFEROP_INVALID = 0,
  D3DDDI_TESTCOMMANDBUFFEROP_COPY = 1,
  D3DDDI_TESTCOMMANDBUFFEROP_FILL = 2,
  D3DDDI_TESTCOMMANDBUFFEROP_INFINITE_LOOP = 3,
  D3DDDI_TESTCOMMANDBUFFEROP_INFINITE_PREEMPTABLE_LOOP = 4,
  D3DDDI_TESTCOMMANDBUFFEROP_MAX
} D3DDDI_TESTCOMMANDBUFFEROP;

Constantes

 
D3DDDI_TESTCOMMANDBUFFEROP_INVALID
Valor: 0
A operação é inválida ou não especificada.
D3DDDI_TESTCOMMANDBUFFEROP_COPY
Valor: 1
A operação de buffer de comando é uma operação de cópia.
D3DDDI_TESTCOMMANDBUFFEROP_FILL
Valor: 2
A operação de buffer de comando é uma operação de preenchimento.
D3DDDI_TESTCOMMANDBUFFEROP_INFINITE_LOOP
Valor: 3
O comando é usado para simular um mecanismo suspenso. O loop infinito gerado não deve ser preemptável.
D3DDDI_TESTCOMMANDBUFFEROP_INFINITE_PREEMPTABLE_LOOP
Valor: 4
O comando é usado para testar a preempção de um comando de execução longa. O loop infinito gerado deve ser preemptável.
D3DDDI_TESTCOMMANDBUFFEROP_MAX
Valor máximo para essa enumeração.

Observações

Para obter mais informações, consulte de teste no modo Kernel.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11, versão 24H2 (WDDM 3.2)
cabeçalho d3dukmdt.h

Consulte também

D3DDDI_TESTCOMMANDBUFFER

pfnBuildTestCommandBuffer