ID3D11Device::CreateClassLinkage
動的シェーダー リンクを有効にするクラス リンク ライブラリを作成します。
HRESULT
CreateClassLinkage(
ID3D11ClassLinkage **ppLinkage
);
パラメータ
- ppLinkage
クラス リンク インターフェイスのポインターへのポインターです (「ID3D11ClassLinkage」を参照してください)。
戻り値
このメソッドは、「Direct3D 11 のリターン コード」のいずれかを返します。
解説
ppLinkage に返される ID3D11ClassLinkage インターフェイスは、ID3D11Device のシェーダー作成メソッドの 1 つ (ID3D11Device::CreatePixelShader など) にパラメーターとして渡すことによって、シェーダーに関連付けられます。
例
CreateClassLinkage の使用方法
ID3D11ClassLinkage * g_pPSClassLinkage = NULL; pd3dDevice->CreateClassLinkage( &g_pPSClassLinkage );
要件
ヘッダー: D3D11.h 宣言
ライブラリ: D3D11.lib 内容