Compartilhar via


Método ID3D11FunctionLinkingGraph::CallFunction (d3d11shader.h)

Cria um nó de vinculação de função de chamada a ser usado no grafo de vinculação de função.

Sintaxe

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

Parâmetros

[in, optional] pModuleInstanceNamespace

Tipo: LPCSTR

O namespace opcional para a função ou NULL se nenhum namespace for necessário.

[in] pModuleWithFunctionPrototype

Tipo: ID3D11Module*

Um ponteiro para a interface ID3D11ModuleInstance para o módulo de biblioteca que contém o protótipo da função.

[in] pFunctionName

Tipo: LPCSTR

O nome da função.

[out] ppCallNode

Tipo: ID3D11LinkingNode**

Um ponteiro para uma variável que recebe um ponteiro para a interface ID3D11LinkingNode que representa a função no grafo de vinculação de função.

Valor retornado

Tipo: HRESULT

Retorna S_OK se tiver êxito; caso contrário, retornará um dos códigos de retorno do Direct3D 11.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho d3d11shader.h
Biblioteca D3DCompiler.lib
DLL D3DCompiler_47.dll

Confira também

ID3D11FunctionLinkingGraph