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 |