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 |