ID3D11ClassInstance-Schnittstelle (d3d11.h)
Diese Schnittstelle kapselt eine HLSL-Klasse.
Vererbung
Die ID3D11ClassInstance-Schnittstelle erbt von ID3D11DeviceChild. ID3D11ClassInstance verfügt auch über folgende Membertypen:
Methoden
Die ID3D11ClassInstance-Schnittstelle verfügt über diese Methoden.
ID3D11ClassInstance::GetClassLinkage Ruft das ID3D11ClassLinkage-Objekt ab, das der aktuellen HLSL-Klasse zugeordnet ist. |
ID3D11ClassInstance::GetDesc Ruft eine Beschreibung der aktuellen HLSL-Klasse ab. |
ID3D11ClassInstance::GetInstanceName Ruft den instance Namen der aktuellen HLSL-Klasse ab. |
ID3D11ClassInstance::GetTypeName Ruft den Typ der aktuellen HLSL-Klasse ab. |
Hinweise
Diese Schnittstelle wird durch Aufrufen von ID3D11ClassLinkage::CreateClassInstance erstellt. Die Schnittstelle wird verwendet, wenn Shaderressourcen mithilfe von APIs wie ID3D11DeviceContext::VSSetShader an die Pipeline gebunden werden.
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 | d3d11.h |