Freigeben über


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.

Direct3D 12-Referenz

Shader-Referenz