enumerazione D3D12_GPU_BASED_VALIDATION_FLAGS (d3d12sdklayers.h)

Descrive il livello di convalida basata su GPU da eseguire in fase di esecuzione.

Sintassi

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

Costanti

 
D3D12_GPU_BASED_VALIDATION_FLAGS_NONE
Valore: 0
Comportamento predefinito; vengono convalidati tutti gli stati delle risorse, i descrittori e le tabelle descrittore.
D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING
Valore: 0x1
Se impostata, la convalida basata su GPU non esegue la convalida dello stato delle risorse, riducendo notevolmente il costo delle prestazioni della convalida basata su GPU. Gli heap descrittori e descrittori sono ancora convalidati.

Commenti

Questa enumerazione viene usata con il metodo ID3D12Debug2::SetGPUBasedValidationFlags per configurare la quantità di convalida di runtime che si verificherà.

Requisiti

   
Intestazione d3d12sdklayers.h

Vedi anche

Enumerazioni principali