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 |