d3d11shadertracing.h header
This header is used by Direct3D 11 Graphics. For more information, see:
d3d11shadertracing.h contains the following programming interfaces:
Interfaces
ID3D11ShaderTrace An ID3D11ShaderTrace interface implements methods for obtaining traces of shader executions. |
ID3D11ShaderTraceFactory An ID3D11ShaderTraceFactory interface implements a method for generating shader trace information objects. |
Functions
D3DDisassemble11Trace Disassembles a section of compiled Microsoft High Level Shader Language (HLSL) code that is specified by shader trace steps. |
Structures
D3D11_COMPUTE_SHADER_TRACE_DESC Describes an instance of a compute shader to trace. |
D3D11_DOMAIN_SHADER_TRACE_DESC Describes an instance of a domain shader to trace. |
D3D11_GEOMETRY_SHADER_TRACE_DESC Describes an instance of a geometry shader to trace. |
D3D11_HULL_SHADER_TRACE_DESC Describes an instance of a hull shader to trace. |
D3D11_PIXEL_SHADER_TRACE_DESC Describes an instance of a pixel shader to trace. |
D3D11_SHADER_TRACE_DESC Describes a shader-trace object. |
D3D11_TRACE_REGISTER Describes a trace register. |
D3D11_TRACE_STATS Specifies statistics about a trace. |
D3D11_TRACE_STEP Describes a trace step, which is an instruction. |
D3D11_TRACE_VALUE Describes a trace value. |
D3D11_VERTEX_SHADER_TRACE_DESC Describes an instance of a vertex shader to trace. |
Enumerations
D3D11_SHADER_TYPE Identifies a shader type for tracing. |
D3D11_TRACE_GS_INPUT_PRIMITIVE Identifies the type of geometry shader input primitive. |
D3D11_TRACE_REGISTER_TYPE Identifies a type of trace register. |