d3d11shader.h-Header

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

d3d11shader.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
ID3D11FunctionLinkingGraph

Eine Funktionsverknüpfungsgraph-Schnittstelle wird zum Erstellen von Shadern verwendet, die aus einer Sequenz von vorkompilierten Funktionsaufrufen bestehen, die Werte aneinander übergeben.
ID3D11FunctionParameterReflection

Eine Function-Parameter-Reflection-Schnittstelle greift auf Funktionsparameterinformationen zu. (ID3D11FunctionParameterReflection)
ID3D11FunctionReflection

Eine Funktionsreflektionsschnittstelle greift auf Funktionsinformationen zu. (ID3D11FunctionReflection)
ID3D11LibraryReflection

Eine Bibliotheksreflektionsschnittstelle greift auf Bibliotheksinformationen zu. (ID3D11LibraryReflection)
ID3D11Linker

Eine Linkerschnittstelle wird verwendet, um ein Shadermodul zu verknüpfen.
ID3D11LinkingNode

Eine Linking-Node-Schnittstelle wird für die Shaderverknüpfung verwendet.
ID3D11Module

Eine Modulschnittstelle erstellt eine instance eines Moduls, das für die erneute Bindung von Ressourcen verwendet wird.
ID3D11ModuleInstance

Eine Modul-instance-Schnittstelle wird für die Erneute Bindung von Ressourcen verwendet.
ID3D11ShaderReflection

Eine Shader-Reflektionsschnittstelle greift auf Shaderinformationen zu. (ID3D11ShaderReflection)
ID3D11ShaderReflectionConstantBuffer

Diese Shader-Reflektionsschnittstelle bietet Zugriff auf einen Konstantenpuffer. (ID3D11ShaderReflectionConstantBuffer)
ID3D11ShaderReflectionType

Diese Shaderreflektionsschnittstelle bietet Zugriff auf den Variablentyp. (ID3D11ShaderReflectionType)
ID3D11ShaderReflectionVariable

Diese Shaderreflektionsschnittstelle bietet Zugriff auf eine Variable. (ID3D11ShaderReflectionVariable)

Strukturen

 
D3D11_FUNCTION_DESC

Beschreibt eine Funktion. (D3D11_FUNCTION_DESC)
D3D11_LIBRARY_DESC

Beschreibt eine Bibliothek. (D3D11_LIBRARY_DESC)
D3D11_PARAMETER_DESC

Beschreibt einen Funktionsparameter. (D3D11_PARAMETER_DESC)
D3D11_SHADER_BUFFER_DESC

Beschreibt einen Shaderkonstantenpuffer. (D3D11_SHADER_BUFFER_DESC)
D3D11_SHADER_DESC

Beschreibt einen Shader. (D3D11_SHADER_DESC)
D3D11_SHADER_INPUT_BIND_DESC

Beschreibt, wie eine Shaderressource an eine Shadereingabe gebunden wird. (D3D11_SHADER_INPUT_BIND_DESC)
D3D11_SHADER_TYPE_DESC

Beschreibt einen Shadervariablentyp. (D3D11_SHADER_TYPE_DESC)
D3D11_SHADER_VARIABLE_DESC

Beschreibt eine Shadervariable. (D3D11_SHADER_VARIABLE_DESC)
D3D11_SIGNATURE_PARAMETER_DESC

Beschreibt eine Shadersignatur. (D3D11_SIGNATURE_PARAMETER_DESC)

Enumerationen

 
D3D11_SHADER_VERSION_TYPE

Gibt den Shadertyp an.