Shaderstrukturen (Direct3D 12-Grafiken)
d3d12shader.h deklariert die folgenden Strukturen, die zum Erstellen und Verwenden von Shadern verwendet werden.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
D3D12_FUNCTION_DESC |
Beschreibt eine Funktion. |
D3D12_LIBRARY_DESC |
Beschreibt eine Bibliothek. |
D3D12_PARAMETER_DESC |
Beschreibt einen Funktionsparameter. |
D3D12_SHADER_BUFFER_DESC |
Beschreibt einen Shaderkonstantenpuffer. |
D3D12_SHADER_DESC |
Beschreibt einen Shader. |
D3D12_SHADER_INPUT_BIND_DESC |
Beschreibt, wie eine Shaderressource an eine Shadereingabe gebunden wird. |
D3D12_SHADER_TYPE_DESC |
Beschreibt einen Shadervariablentyp. |
D3D12_SHADER_VARIABLE_DESC |
Beschreibt eine Shadervariable. |
D3D12_SIGNATURE_PARAMETER_DESC |
Beschreibt eine Shadersignatur. |