Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Shaderreflektionsschnittstelle greift auf Shaderinformationen zu.
Vererbung
Die ID3D10ShaderReflection-Schnittstelle erbt von der IUnknown-Schnittstelle . ID3D10ShaderReflection verfügt auch über folgende Membertypen:
Methoden
Die ID3D10ShaderReflection-Schnittstelle verfügt über diese Methoden.
|
ID3D10ShaderReflection::GetConstantBufferByIndex Die ID3D10ShaderReflection::GetConstantBufferByIndex -Methode (d3d10shader.h) ruft einen konstanten Puffer nach Index ab. |
|
ID3D10ShaderReflection::GetConstantBufferByName Rufen Sie einen Konstantenpuffer nach Name ab. (ID3D10ShaderReflection.GetConstantBufferByName) |
|
ID3D10ShaderReflection::GetDesc Rufen Sie eine Shaderbeschreibung ab. (ID3D10ShaderReflection.GetDesc) |
|
ID3D10ShaderReflection::GetInputParameterDesc Rufen Sie eine Eingabeparameterbeschreibung für einen Shader ab. (ID3D10ShaderReflection.GetInputParameterDesc) |
|
ID3D10ShaderReflection::GetOutputParameterDesc Rufen Sie eine Ausgabeparameterbeschreibung für einen Shader ab. (ID3D10ShaderReflection.GetOutputParameterDesc) |
|
ID3D10ShaderReflection::GetResourceBindingDesc Rufen Sie eine Beschreibung der Ressourcen ab, die an einen Shader gebunden sind. |
Hinweise
Erstellen Sie die Schnittstelle, indem Sie D3DX10ReflectShader aufrufen. Da es sich um eine COM-Schnittstelle handelt, erhöht das Erstellen der Schnittstelle die Verweisanzahl, und die Schnittstelle muss freigegeben werden, wenn sie nicht mehr benötigt wird. Die verbleibenden Shaderreflektionsschnittstellen sind keine COM-Schnittstellen.
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | d3d10shader.h |