ID3D11Device::CreateClassLinkage メソッド (d3d11.h)

動的シェーダー リンケージを有効にするクラス リンケージ ライブラリを作成します。

構文

HRESULT CreateClassLinkage(
  [out] ID3D11ClassLinkage **ppLinkage
);

パラメーター

[out] ppLinkage

種類: ID3D11ClassLinkage**

クラス リンケージ インターフェイス ポインターへのポインター ( ID3D11ClassLinkage を参照)。

戻り値

種類: HRESULT

このメソッドは、次のいずれかの Direct3D 11 リターン コードを返します

解説

ppLinkage で返される ID3D11ClassLinkage インターフェイスは、ID3D11Device 作成シェーダー メソッド (ID3D11Device::CreatePixelShader など) のいずれかにパラメーターとして渡すことによってシェーダーに関連付けられます。

CreateClassLinkage の使用


ID3D11ClassLinkage * g_pPSClassLinkage = NULL;            
pd3dDevice->CreateClassLinkage( &g_pPSClassLinkage ); 
          

必要条件

   
対象プラットフォーム Windows
ヘッダー d3d11.h
Library D3D11.lib

関連項目

ID3D11Device