Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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. |