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.