Shaderstrukturen (Direct3D 11-Grafiken)
Strukturen werden zum Erstellen und Verwenden von Shadern verwendet.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
D3D11_CLASS_INSTANCE_DESC |
Beschreibt eine HLSL-Klasse instance. |
D3D11_COMPUTE_SHADER_TRACE_DESC |
Beschreibt eine instance eines Compute-Shaders, der nachverfolgt werden soll. |
D3D11_DOMAIN_SHADER_TRACE_DESC |
Beschreibt eine instance eines zu verfolgenden Domänenshaders. |
D3D11_FUNCTION_DESC |
Beschreibt eine Funktion. |
D3D11_GEOMETRY_SHADER_TRACE_DESC |
Beschreibt eine instance eines zu verfolgenden Geometrie-Shaders. |
D3D11_HULL_SHADER_TRACE_DESC |
Beschreibt eine instance eines nachzuverfolgenden Rumpfshaders. |
D3D11_LIBRARY_DESC |
Beschreibt eine Bibliothek. |
D3D11_PARAMETER_DESC |
Beschreibt einen Funktionsparameter. |
D3D11_PIXEL_SHADER_TRACE_DESC |
Beschreibt eine instance eines zu verfolgenden Pixel-Shaders. |
D3D11_SHADER_BUFFER_DESC |
Beschreibt einen Shaderkonstantenpuffer. |
D3D11_SHADER_DESC |
Beschreibt einen Shader. |
D3D11_SHADER_INPUT_BIND_DESC |
Beschreibt, wie eine Shaderressource an eine Shadereingabe gebunden ist. |
D3D11_SHADER_TRACE_DESC |
Beschreibt ein Shader-Ablaufverfolgungsobjekt. |
D3D11_SHADER_TYPE_DESC |
Beschreibt einen Shadervariablentyp. |
D3D11_SHADER_VARIABLE_DESC |
Beschreibt eine Shadervariable. |
D3D11_SIGNATURE_PARAMETER_DESC |
Beschreibt eine Shadersignatur. |
D3D11_TRACE_REGISTER |
Beschreibt ein Ablaufverfolgungsregister. |
D3D11_TRACE_STATS |
Gibt Statistiken zu einer Ablaufverfolgung an. |
D3D11_TRACE_STEP |
Beschreibt einen Ablaufverfolgungsschritt, bei dem es sich um eine Anweisung handelt. |
D3D11_TRACE_VALUE |
Beschreibt einen Ablaufverfolgungswert. |
D3D11_VERTEX_SHADER_TRACE_DESC |
Beschreibt eine instance eines Vertex-Shaders, der nachverfolgt werden soll. |