é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 |