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 Shader-Konstantenpuffer. |
| D3D12 _ SHADER _ DESC |
Beschreibt einen Shader. |
| D3D12 _ SHADER _ INPUT _ BIND _ DESC |
Beschreibt, wie eine Shaderressource an eine Shadereingabe gebunden wird. |
| D3D12 _ _ SHADER-TYP _ DESC |
Beschreibt einen Shadervariablentyp. |
| D3D12 _ SHADER _ VARIABLE _ DESC |
Beschreibt eine Shadervariable. |
| D3D12 _ SIGNATURE _ PARAMETER _ DESC |
Beschreibt eine Shadersignatur. |