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**
變數的指標,接收 ID3D11LinkingNode 介面的指標,代表 function-linking-graph 中的函式。
傳回值
類型: HRESULT
如果成功,則傳回S_OK;否則,傳回其中一個 Direct3D 11 傳回碼。
需求
目標平台 | Windows |
標頭 | d3d11shader.h |
程式庫 | D3DCompiler.lib |
Dll | D3DCompiler_47.dll |