Interfaccia ID3D11ClassInstance (d3d11.h)

Questa interfaccia incapsula una classe HLSL.

Ereditarietà

L'interfaccia ID3D11ClassInstance eredita da ID3D11DeviceChild. ID3D11ClassInstance include anche questi tipi di membri:

Metodi

L'interfaccia ID3D11ClassInstance include questi metodi.

 
ID3D11ClassInstance::GetClassLinkage

Ottiene l'oggetto ID3D11ClassLinkage associato alla classe HLSL corrente.
ID3D11ClassInstance::GetDesc

Ottiene una descrizione della classe HLSL corrente.
ID3D11ClassInstance::GetInstanceName

Ottiene il nome dell'istanza della classe HLSL corrente.
ID3D11ClassInstance::GetTypeName

Ottiene il tipo della classe HLSL corrente.

Commenti

Questa interfaccia viene creata chiamando ID3D11ClassLinkage::CreateClassInstance. L'interfaccia viene usata quando si associano le risorse shader alla pipeline usando API come ID3D11DeviceContext::VSSetShader.

Requisiti

   
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione d3d11.h

Vedi anche

Interfacce di base

ID3D11DeviceChild

Interfacce shader