Freigeben über


ID3D10ShaderReflection1-Schnittstelle (d3d10_1shader.h)

Eine Shaderreflektionsschnittstelle greift auf Shaderinformationen zu.

Vererbung

Die ID3D10ShaderReflection1-Schnittstelle erbt von ID3D10ShaderReflection. ID3D10ShaderReflection1 verfügt auch über die folgenden Membertypen:

Methoden

Die ID3D10ShaderReflection1-Schnittstelle verfügt über diese Methoden.

 
ID3D10ShaderReflection1::GetBitwiseInstructionCount

Ruft die Anzahl bitweiser Anweisungen ab. (ID3D10ShaderReflection1.GetBitwiseInstructionCount)
ID3D10ShaderReflection1::GetConversionInstructionCount

Ruft die Anzahl der in einem Shader verwendeten Konvertierungsanweisungen ab.
ID3D10ShaderReflection1::GetGSInputPrimitive

Ruft die geometry-shader Input-Primitive-Beschreibung ab. (ID3D10ShaderReflection1.GetGSInputPrimitive)
ID3D10ShaderReflection1::GetMovcInstructionCount

Ruft die Anzahl der Movc-Anweisungen ab. (ID3D10ShaderReflection1.GetMovcInstructionCount)
ID3D10ShaderReflection1::GetMovInstructionCount

Ruft die Anzahl der Mov-Anweisungen ab. (ID3D10ShaderReflection1.GetMovInstructionCount)
ID3D10ShaderReflection1::GetResourceBindingDescByName

Ruft eine Ressourcenbindungsbeschreibung nach Name ab.
ID3D10ShaderReflection1::GetVariableByName

Ruft eine Variable nach Name ab. (ID3D10ShaderReflection1.GetVariableByName)
ID3D10ShaderReflection1::IsLevel9Shader

Gibt an, ob ein Shader im Direct3D 9-Modus im Direct3D 10-Modus kompiliert wurde.
ID3D10ShaderReflection1::IsSampleFrequencyShader

Gibt an, ob ein Pixel-Shader eine Pixelhäufigkeit oder Eine Beispielhäufigkeit ausführen soll.

Hinweise

Für diese Schnittstelle ist Windows Vista Service Pack 1 erforderlich.

Anforderungen

   
Zielplattform Windows
Kopfzeile d3d10_1shader.h

Weitere Informationen

ID3D10ShaderReflection

Shader-Schnittstellen