共用方式為


ID3D11FunctionLinkingGraph::P assValueWithSwizzle 方法 (d3d11shader.h)

將具有 swizzle 的值從來源連結節點傳遞至目的地連結節點。

語法

HRESULT PassValueWithSwizzle(
  [in] ID3D11LinkingNode *pSrcNode,
  [in] INT               SrcParameterIndex,
  [in] LPCSTR            pSrcSwizzle,
  [in] ID3D11LinkingNode *pDstNode,
  [in] INT               DstParameterIndex,
  [in] LPCSTR            pDstSwizzle
);

參數

[in] pSrcNode

類型: ID3D11LinkingNode*

來源連結節點之 ID3D11LinkingNode 介面的指標。

[in] SrcParameterIndex

類型: INT

來源參數以零起始的索引。

[in] pSrcSwizzle

類型: LPCSTR

來源wizzle 的名稱。

[in] pDstNode

類型: ID3D11LinkingNode*

目的地連結節點之 ID3D11LinkingNode 介面的指標。

[in] DstParameterIndex

類型: INT

目的地參數之以零起始的索引。

[in] pDstSwizzle

類型: LPCSTR

目的地wizzle 的名稱。

傳回值

類型: HRESULT

如果成功,則傳回S_OK;否則,會傳回其中一個 Direct3D 11 傳回碼

需求

   
目標平台 Windows
標頭 d3d11shader.h
程式庫 D3DCompiler.lib
Dll D3DCompiler_47.dll

另請參閱

ID3D11FunctionLinkingGraph