en-tête d3d11shadertracing.h
Cet en-tête est utilisé par Direct3D 11 Graphics. Pour plus d'informations, consultez les pages suivantes :
d3d11shadertracing.h contient les interfaces de programmation suivantes :
Interfaces
ID3D11ShaderTrace Une interface ID3D11ShaderTrace implémente des méthodes pour obtenir des traces d’exécutions de nuanceurs. |
ID3D11ShaderTraceFactory Une interface ID3D11ShaderTraceFactory implémente une méthode pour générer des objets d’informations sur les traces du nuanceur. |
Fonctions
D3DDisassemble11Trace Désassemble une section du code HLSL (Microsoft High Level Shader Language) compilé spécifié par les étapes de trace du nuanceur. |
Structures
D3D11_COMPUTE_SHADER_TRACE_DESC Décrit une instance d’un nuanceur de calcul à suivre. |
D3D11_DOMAIN_SHADER_TRACE_DESC Décrit une instance d’un nuanceur de domaine à tracer. |
D3D11_GEOMETRY_SHADER_TRACE_DESC Décrit une instance d’un nuanceur de géométrie à tracer. |
D3D11_HULL_SHADER_TRACE_DESC Décrit une instance d’un nuanceur de coque à tracer. |
D3D11_PIXEL_SHADER_TRACE_DESC Décrit une instance d’un nuanceur de pixels à tracer. |
D3D11_SHADER_TRACE_DESC Décrit un objet shader-trace. |
D3D11_TRACE_REGISTER Décrit un registre de traces. |
D3D11_TRACE_STATS Spécifie les statistiques relatives à une trace. |
D3D11_TRACE_STEP Décrit une étape de trace, qui est une instruction. |
D3D11_TRACE_VALUE Décrit une valeur de trace. |
D3D11_VERTEX_SHADER_TRACE_DESC Décrit une instance d’un nuanceur de vertex à tracer. |
Énumérations
D3D11_SHADER_TYPE Identifie un type de nuanceur pour le suivi. |
D3D11_TRACE_GS_INPUT_PRIMITIVE Identifie le type de primitive d’entrée du nuanceur géométrique. |
D3D11_TRACE_REGISTER_TYPE Identifie un type de registre de traces. |