Compartilhar via


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

Define a assinatura de saída do grafo de vinculação de função.

Sintaxe

HRESULT SetOutputSignature(
  [in]  const D3D11_PARAMETER_DESC *pOutputParameters,
  [in]  UINT                       cOutputParameters,
  [out] ID3D11LinkingNode          **ppOutputNode
);

Parâmetros

[in] pOutputParameters

Tipo: const D3D11_PARAMETER_DESC*

Uma matriz de estruturas D3D11_PARAMETER_DESC para os parâmetros da assinatura de saída.

[in] cOutputParameters

Tipo: UINT

O número de parâmetros de saída na matriz pOutputParameters .

[out] ppOutputNode

Tipo: ID3D11LinkingNode**

Um ponteiro para uma variável que recebe um ponteiro para a interface ID3D11LinkingNode que representa a assinatura de saída do grafo de vinculação de função.

Retornar valor

Tipo: HRESULT

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

Requisitos

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

Confira também

ID3D11FunctionLinkingGraph