Compartir a través de


enumeración D3D12_GPU_BASED_VALIDATION_FLAGS (d3d12sdklayers.h)

Describe el nivel de validación basada en GPU que se va a realizar en tiempo de ejecución.

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
Comportamiento predeterminado; se validan todos los estados de recurso, descriptores y tablas de descriptores.
D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING
Valor: 0x1
Cuando se establece, la validación basada en GPU no realiza la validación del estado de los recursos, lo que reduce considerablemente el costo de rendimiento de la validación basada en GPU. Los descriptores y los montones de descriptores todavía se validan.

Comentarios

Esta enumeración se usa con el método ID3D12Debug2::SetGPUBasedValidationFlags para configurar la cantidad de validación en tiempo de ejecución que se producirá.

Requisitos

   
Encabezado d3d12sdklayers.h

Consulte también

Enumeraciones principales