ID3D11ShaderReflectionVariable-Schnittstelle (d3d11shader.h)
Diese Shaderreflektionsschnittstelle bietet Zugriff auf eine Variable.
Methoden
Die ID3D11ShaderReflectionVariable-Schnittstelle verfügt über diese Methoden.
ID3D11ShaderReflectionVariable::GetBuffer Diese Methode gibt den Puffer des aktuellen ID3D11ShaderReflectionVariable zurück. |
ID3D11ShaderReflectionVariable::GetDesc Rufen Sie eine Shadervariablenbeschreibung ab. (ID3D11ShaderReflectionVariable.GetDesc) |
ID3D11ShaderReflectionVariable::GetInterfaceSlot Ruft den entsprechenden Schnittstellenslot für eine Variable ab, die einen Schnittstellenzeiger darstellt. (ID3D11ShaderReflectionVariable.GetInterfaceSlot) |
ID3D11ShaderReflectionVariable::GetType Ruft einen Shadervariablentyp ab. (ID3D11ShaderReflectionVariable.GetType) |
Hinweise
Um eine Shader-Reflection-Variable-Schnittstelle abzurufen, rufen Sie eine Methode wie ID3D11ShaderReflection::GetVariableByName auf. Dies ist keine COM-Schnittstelle, sodass Sie sich keine Gedanken über die Anzahl von Verweisen oder das Freigeben der Schnittstelle machen müssen, wenn Sie damit fertig sind.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d3d11shader.h |