D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS structure (d3d12sdklayers.h)
Décrit les paramètres par liste de commandes utilisés par GPU-Based Validation.
Syntaxe
typedef struct D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS {
D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE ShaderPatchMode;
} D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS;
Membres
ShaderPatchMode
Spécifie un D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE qui remplace le mode patch du nuanceur au niveau de l’appareil par défaut (voir ID3D12DebugDevice1 ::SetDebugParameter). Par défaut, cette valeur est initialisée sur le DefaultShaderPatchMode affecté à l’appareil (voir D3D12_DEBUG_DEVICE_GPU_BASED_VALIDATION_SETTINGS.
Remarques
Pointez sur un objet utilisant cette structure avec le membre pData de ID3D12DebugCommandList1 ::SetDebugParameter pour configurer les paramètres de validation par commande GPU-Based.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12sdklayers.h (include D3d12sdklayers_RS1.h) |
Voir aussi
Structures de couche de débogage
Utilisation de la validation de GPU-Based de la couche de débogage D3D12
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour