Shader Structures
Structures are used to create and use shaders.
In this section
| Topic | Description |
|---|---|
|
Describes an HLSL class instance. | |
|
Describes an instance of a compute shader to trace. | |
|
Describes an instance of a domain shader to trace. | |
|
Describes a function. | |
|
Describes an instance of a geometry shader to trace. | |
|
Describes an instance of a hull shader to trace. | |
|
Describes a library. | |
|
Describes a function parameter. | |
|
Describes an instance of a pixel shader to trace. | |
|
Describes a shader constant-buffer. | |
|
Describes a shader. | |
|
Describes how a shader resource is bound to a shader input. | |
|
Describes a shader-trace object. | |
|
Describes a shader-variable type. | |
|
Describes a shader variable. | |
|
Describes a shader signature. | |
|
Describes a trace register. | |
|
Specifies statistics about a trace. | |
|
Describes a trace step, which is an instruction. | |
|
Describes a trace value. | |
|
Describes an instance of a vertex shader to trace. |
Related topics