Freigeben über


Shaderstrukturen (Direct3D 10-Grafiken)

Dieser Abschnitt enthält Informationen zu den folgenden Shaderstrukturen:

Strukturen Beschreibung
D3D10_SHADER_BUFFER_DESC Beschreibt einen Shaderkonstantenpuffer oder einen Shadertexturpuffer.
D3D10_SHADER_DESC Beschreibt einen Shader.
D3D10_SHADER_DEBUG_FILE_INFO Beschreibt Dateien, die von einem Shader enthalten sind.
D3D10_SHADER_DEBUG_INFO Beschreibt das Format der ID3D10Blob-Schnittstelle, die von D3D10GetShaderDebugInfo zurückgegeben wird.
D3D10_SHADER_DEBUG_INPUT_INFO Beschreibt eine Shadereingabe.
D3D10_SHADER_DEBUG_INST_INFO Enthält Anweisungsdaten.
D3D10_SHADER_DEBUG_OUTPUTREG_INFO Beschreibt ein Shaderausgaberegister.
D3D10_SHADER_DEBUG_OUTPUTVAR Beschreibt eine Shaderausgabevariable.
D3D10_SHADER_DEBUG_SCOPE_INFO Enthält Bereichsdaten, die Variablennamen Debugvariablen zuordnen.
D3D10_SHADER_DEBUG_SCOPEVAR_INFO Beschreibt eine Bereichsvariable.
D3D10_SHADER_DEBUG_TOKEN_INFO Gibt den Quellspeicherort für ein Shaderelement an.
D3D10_SHADER_DEBUG_VARTYPE Unterscheidet Variablen von Funktionen in einem Bereich.
D3D10_SHADER_DEBUG_VAR_INFO Enthält Informationen zu einer Variablen.
D3D10_SHADER_INPUT_BIND_DESC Beschreibt, wie eine Shaderressource an eine Shadereingabe gebunden ist.
D3D_SHADER_MACRO Definiert ein Shadermakro.
D3D10_SHADER_TYPE_DESC Beschreibt einen Shadervariablentyp.
D3D10_SHADER_VARIABLE_DESC Beschreibt eine Shadervariable.
D3D10_SIGNATURE_PARAMETER_DESC Beschreibt eine Shadersignatur.

 

Shader-Referenz