ID3D11ClassInstance Interface

This interface encapsulates an HLSL class.

Mitglieder

ID3D11ClassInstanceSchnittstelle erbt von ID3D11DeviceChild. ID3D11ClassInstance umfasst auch die folgenden Typen von Mitgliedern:

  • Methoden

Methoden

ID3D11ClassInstanceSchnittstelle umfasst die folgenden Methoden.

Methode Beschreibung
GetClassLinkage

Gets the ID3D11ClassLinkage object associated with the current HLSL class.

GetDesc

Gets a description of the current HLSL class.

GetInstanceName

Gets the instance name of the current HLSL class.

GetTypeName

Gets the type of the current HLSL class.

 

Hinweise

This interface is created by calling ID3D11ClassLinkage::CreateClassInstance. The interface is used when binding shader resources to the pipeline using APIs such as ID3D11DeviceContext::VSSetShader.

Siehe auch

Core Interfaces