ID3D11ShaderReflectionType-Schnittstelle (d3d11shader.h)

Diese Shaderreflektionsschnittstelle bietet Zugriff auf den Variablentyp.

Methoden

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

 
ID3D11ShaderReflectionType::GetBaseClass

Ruft eine ID3D11ShaderReflectionType-Schnittstellenschnittstelle ab, die den Variablenbasisklassentyp enthält.
ID3D11ShaderReflectionType::GetDesc

Rufen Sie die Beschreibung eines Shaderreflektionsvariablentyps ab. (ID3D11ShaderReflectionType.GetDesc)
ID3D11ShaderReflectionType::GetInterfaceByIndex

Ruft eine Schnittstelle nach Index ab.
ID3D11ShaderReflectionType::GetMemberTypeByIndex

Die ID3D11ShaderReflectionType::GetMemberTypeByIndex (d3d11shader.h)-Methode ruft einen Shader-Reflection-Variablentyp nach Index ab.
ID3D11ShaderReflectionType::GetMemberTypeByName

Ruft einen Shader-Reflection-Variable-Typ nach Name ab. (ID3D11ShaderReflectionType.GetMemberTypeByName)
ID3D11ShaderReflectionType::GetMemberTypeName

Ruft einen Shader-Reflection-Variable-Typ ab. (ID3D11ShaderReflectionType.GetMemberTypeName)
ID3D11ShaderReflectionType::GetNumInterfaces

Ruft die Anzahl der Schnittstellen ab. (ID3D11ShaderReflectionType.GetNumInterfaces)
ID3D11ShaderReflectionType::GetSubType

Ruft die Basisklasse einer Klasse ab. (ID3D11ShaderReflectionType.GetSubType)
ID3D11ShaderReflectionType::ImplementsInterface

Gibt an, ob ein Klassentyp eine Schnittstelle implementiert. (ID3D11ShaderReflectionType.ImplementsInterface)
ID3D11ShaderReflectionType::IsEqual

Gibt an, ob zwei ID3D11ShaderReflectionType-Schnittstellenzeiger denselben zugrunde liegenden Typ aufweisen.
ID3D11ShaderReflectionType::IsOfType

Gibt an, ob eine Variable vom angegebenen Typ ist. (ID3D11ShaderReflectionType.IsOfType)

Hinweise

Ruft eine Shader-Reflection-Type-Schnittstelle ab, ruft ID3D11ShaderReflectionVariable::GetType 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

Anforderung Wert
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

Weitere Informationen

Shader-Schnittstellen