Метод ID3D11FunctionLinkingGraph::CallFunction (d3d11shader.h)
Создает узел, связывающий функцию вызова, для использования в графе связывания функций.
Синтаксис
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 , представляющий функцию в графе связывания функций.
Возвращаемое значение
Тип: HRESULT
Возвращает S_OK в случае успешного выполнения; в противном случае возвращает один из кодов возврата Direct3D 11.
Требования
Целевая платформа | Windows |
Header | d3d11shader.h |
Библиотека | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |