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 |