ID3D11FunctionLinkingGraph::SetOutputSignature 方法 (d3d11shader.h)

设置 function-linking-graph 的输出签名。

语法

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

参数

[in] pOutputParameters

类型: const D3D11_PARAMETER_DESC*

输出签名参数的 D3D11_PARAMETER_DESC 结构的数组。

[in] cOutputParameters

类型: UINT

pOutputParameters 数组中的输出参数数。

[out] ppOutputNode

类型: ID3D11LinkingNode**

指向变量的指针,该变量接收指向 ID3D11LinkingNode 接口的指针,该接口表示 function-linking-graph 的输出签名。

返回值

类型: HRESULT

如果成功,则返回S_OK;否则,返回 Direct3D 11 返回代码之一。

要求

要求
目标平台 Windows
标头 d3d11shader.h
Library D3DCompiler.lib
DLL D3DCompiler_47.dll

另请参阅

ID3D11FunctionLinkingGraph