ID3D11ClassInstance 介面 (d3d11.h)

這個介面會封裝 HLSL 類別。

繼承

ID3D11ClassInstance介面繼承自ID3D11DeviceChildID3D11ClassInstance 也有下列類型的成員:

方法

ID3D11ClassInstance介面具有這些方法。

 
ID3D11ClassInstance::GetClassLinkage

取得與目前 HLSL 類別相關聯的 ID3D11ClassLinkage 物件。
ID3D11ClassInstance::GetDesc

取得目前 HLSL 類別的描述。
ID3D11ClassInstance::GetInstanceName

取得目前 HLSL 類別的實例名稱。
ID3D11ClassInstance::GetTypeName

取得目前 HLSL 類別的類型。

備註

此介面是藉由呼叫 ID3D11ClassLinkage::CreateClassInstance來建立。 使用 ID3D11DeviceCoNtext::VSSetShader等 API 將著色器資源系結至管線時,會使用 介面。

規格需求

   
最低支援的用戶端 Windows 7 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 R2 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 d3d11.h

另請參閱

核心介面

ID3D11DeviceChild

著色器介面