次の方法で共有


ID3D11FunctionLinkingGraph::CallFunction メソッド (d3d11shader.h)

function-linking-graph で使用する呼び出し関数リンク ノードを作成します。

構文

HRESULT CallFunction(
  [in, optional] LPCSTR            pModuleInstanceNamespace,
  [in]           ID3D11Module      *pModuleWithFunctionPrototype,
  [in]           LPCSTR            pFunctionName,
  [out]          ID3D11LinkingNode **ppCallNode
);

パラメーター

[in, optional] pModuleInstanceNamespace

種類: LPCSTR

関数の省略可能な名前空間。名前空間が必要ない場合は NULL

[in] pModuleWithFunctionPrototype

種類: ID3D11Module*

関数プロトタイプを含むライブラリ モジュールの ID3D11ModuleInstance インターフェイスへのポインター。

[in] pFunctionName

種類: LPCSTR

関数の名前です。

[out] ppCallNode

種類: ID3D11LinkingNode**

function-linking-graph の関数を表す ID3D11LinkingNode インターフェイスへのポインターを受け取る変数へのポインター。

戻り値

型: HRESULT

成功した場合はS_OKを返します。それ以外の場合は、 Direct3D 11 リターン コードのいずれかを返します

要件

   
対象プラットフォーム Windows
ヘッダー d3d11shader.h
Library D3DCompiler.lib
[DLL] D3DCompiler_47.dll

関連項目

ID3D11FunctionLinkingGraph