Método ID3D11FunctionLinkingGraph::CallFunction (d3d11shader.h)
Crea un nodo de vinculación de función de llamada que se va a usar en function-linking-graph.
Sintaxis
HRESULT CallFunction(
[in, optional] LPCSTR pModuleInstanceNamespace,
[in] ID3D11Module *pModuleWithFunctionPrototype,
[in] LPCSTR pFunctionName,
[out] ID3D11LinkingNode **ppCallNode
);
Parámetros
[in, optional] pModuleInstanceNamespace
Tipo: LPCSTR
Espacio de nombres opcional para la función o NULL si no se necesita ningún espacio de nombres.
[in] pModuleWithFunctionPrototype
Tipo: ID3D11Module*
Puntero a la interfaz ID3D11ModuleInstance del módulo de biblioteca que contiene el prototipo de función.
[in] pFunctionName
Tipo: LPCSTR
El nombre de la función.
[out] ppCallNode
Tipo: ID3D11LinkingNode**
Puntero a una variable que recibe un puntero a la interfaz ID3D11LinkingNode que representa la función en function-linking-graph.
Valor devuelto
Tipo: HRESULT
Devuelve S_OK si se ejecuta correctamente; de lo contrario, devuelve uno de los códigos de retorno de Direct3D 11.
Requisitos
Plataforma de destino | Windows |
Encabezado | d3d11shader.h |
Library | D3DCompiler.lib |
Archivo DLL | D3DCompiler_47.dll |