Partager via


énumération D3D12_GPU_BASED_VALIDATION_FLAGS (d3d12sdklayers.h)

Décrit le niveau de validation basée sur gpu à effectuer au moment de l’exécution.

Syntaxe

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
Valeur : 0
Comportement par défaut ; les états de ressources, les descripteurs et les tables de descripteurs sont tous validés.
D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING
Valeur : 0x1
Lorsqu’elle est définie, la validation basée sur gpu n’effectue pas de validation de l’état des ressources, ce qui réduit considérablement le coût de performances de la validation basée sur gpu. Les descripteurs et les tas de descripteurs sont toujours validés.

Notes

Cette énumération est utilisée avec la méthode ID3D12Debug2::SetGPUBasedValidationFlags pour configurer la quantité de validation du runtime qui se produira.

Spécifications

   
En-tête d3d12sdklayers.h

Voir aussi

Énumérations principales