Freigeben über


d3d12shader.h-Header

Dieser Header wird von Direct3D 12 Graphics verwendet. Weitere Informationen finden Sie unter

d3d12shader.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
ID3D12FunctionParameterReflection

Eine Function-Parameter-Reflection-Schnittstelle greift auf Funktionsparameterinformationen zu. (ID3D12FunctionParameterReflection)
ID3D12FunctionReflection

Eine Funktionsreflektionsschnittstelle greift auf Funktionsinformationen zu. (ID3D12FunctionReflection)
ID3D12LibraryReflection

Eine Bibliotheksreflektionsschnittstelle greift auf Bibliotheksinformationen zu. (ID3D12LibraryReflection)
ID3D12ShaderReflection

Eine Shader-Reflektionsschnittstelle greift auf Shaderinformationen zu. (ID3D12ShaderReflection)
ID3D12ShaderReflectionConstantBuffer

Diese Shader-Reflektionsschnittstelle bietet Zugriff auf einen Konstantenpuffer. (ID3D12ShaderReflectionConstantBuffer)
ID3D12ShaderReflectionType

Diese Shaderreflektionsschnittstelle bietet Zugriff auf den Variablentyp. (ID3D12ShaderReflectionType)
ID3D12ShaderReflectionVariable

Diese Shaderreflektionsschnittstelle bietet Zugriff auf eine Variable. (ID3D12ShaderReflectionVariable)

Strukturen

 
D3D12_FUNCTION_DESC

Beschreibt eine Funktion. (D3D12_FUNCTION_DESC)
D3D12_LIBRARY_DESC

Beschreibt eine Bibliothek. (D3D12_LIBRARY_DESC)
D3D12_PARAMETER_DESC

Beschreibt einen Funktionsparameter. (D3D12_PARAMETER_DESC)
D3D12_SHADER_BUFFER_DESC

Beschreibt einen Shaderkonstantenpuffer. (D3D12_SHADER_BUFFER_DESC)
D3D12_SHADER_DESC

Beschreibt einen Shader. (D3D12_SHADER_DESC)
D3D12_SHADER_INPUT_BIND_DESC

Beschreibt, wie eine Shaderressource an eine Shadereingabe gebunden wird. (D3D12_SHADER_INPUT_BIND_DESC)
D3D12_SHADER_TYPE_DESC

Beschreibt einen Shadervariablentyp. (D3D12_SHADER_TYPE_DESC)
D3D12_SHADER_VARIABLE_DESC

Beschreibt eine Shadervariable. (D3D12_SHADER_VARIABLE_DESC)
D3D12_SIGNATURE_PARAMETER_DESC

Beschreibt eine Shadersignatur. (D3D12_SIGNATURE_PARAMETER_DESC)

Enumerationen

 
D3D12_SHADER_VERSION_TYPE

Listet die Typen von Shadern auf, die Direct3D erkennt. Wird zum Codieren des Versionselements der D3D12_SHADER_DESC-Struktur verwendet.