Share via


D3D12_GPU_BASED_VALIDATION_FLAGS enumeração (d3d12sdklayers.h)

Descreve o nível de validação baseada em GPU a ser executado em runtime.

Syntax

typedef enum D3D12_GPU_BASED_VALIDATION_FLAGS {
  D3D12_GPU_BASED_VALIDATION_FLAGS_NONE = 0,
  D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING = 0x1
} ;

Constantes

 
D3D12_GPU_BASED_VALIDATION_FLAGS_NONE
Valor: 0
Comportamento padrão; estados de recurso, descritores e tabelas de descritor são todos validados.
D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING
Valor: 0x1
Quando definida, a validação baseada em GPU não executa a validação do estado do recurso, o que reduz consideravelmente o custo de desempenho da validação baseada em GPU. Os descritores e heaps de descritor ainda são validados.

Comentários

Essa enumeração é usada com o método ID3D12Debug2::SetGPUBasedValidationFlags para configurar a quantidade de validação de runtime que ocorrerá.

Requisitos

   
Cabeçalho d3d12sdklayers.h

Confira também

Enumerações principais