structure D3D11_TRACE_VALUE (d3d11shadertracing.h)
Décrit une valeur de trace.
Syntaxe
typedef struct D3D11_TRACE_VALUE {
UINT Bits[4];
D3D11_TRACE_COMPONENT_MASK ValidMask;
} D3D11_TRACE_VALUE;
Membres
Bits[4]
Tableau de bits qui composent la valeur de trace. L’élément [0] est X.
Note Ce membre peut contenir des données float, UINT ou INT .
Les éléments sont spécifiés en tant qu’UINT plutôt que d’utiliser une union pour réduire le risque d’inversion SNaN-QNaN> x86 pendant l’affectation float.
Si les bits sont affichés, ils peuvent être interprétés comme float au dernier moment.
ValidMask
Combinaison des valeurs de composant suivantes qui sont combinées à l’aide d’une opération OR au niveau du bit. La valeur résultante spécifie le masque de trace de composant.
Indicateur | Description |
---|---|
D3D11_TRACE_COMPONENT_X (0x1) | Composant x du masque de trace. |
D3D11_TRACE_COMPONENT_Y (0x2) | Composant y du masque de trace. |
D3D11_TRACE_COMPONENT_Z (0x4) | Composant de profondeur z du masque de trace. |
D3D11_TRACE_COMPONENT_W (0x8) | Composant profondeur w du masque de trace. |
Ignorez les valeurs non masquées, en particulier si des deltas sont accumulés.
Remarques
Cette API nécessite le Kit de développement logiciel (SDK) Windows pour Windows 8.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
En-tête | d3d11shadertracing.h |
Voir aussi
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