ID3D11FunctionLinkingGraph::P assValueWithSwizzle-Methode (d3d11shader.h)
Übergibt einen Wert mit swizzle von einem Quellverknüpfungsknoten an einen Zielverknüpfungsknoten.
Syntax
HRESULT PassValueWithSwizzle(
[in] ID3D11LinkingNode *pSrcNode,
[in] INT SrcParameterIndex,
[in] LPCSTR pSrcSwizzle,
[in] ID3D11LinkingNode *pDstNode,
[in] INT DstParameterIndex,
[in] LPCSTR pDstSwizzle
);
Parameter
[in] pSrcNode
Typ: ID3D11LinkingNode*
Ein Zeiger auf die ID3D11LinkingNode-Schnittstelle für den Quellverknüpfungsknoten.
[in] SrcParameterIndex
Typ: INT
Der nullbasierte Index des Quellparameters.
[in] pSrcSwizzle
Typ: LPCSTR
Der Name des Quellschwisters.
[in] pDstNode
Typ: ID3D11LinkingNode*
Ein Zeiger auf die ID3D11LinkingNode-Schnittstelle für den Zielverknüpfungsknoten.
[in] DstParameterIndex
Typ: INT
Der nullbasierte Index des Zielparameters.
[in] pDstSwizzle
Typ: LPCSTR
Der Name des Ziel-Swizzle.
Rückgabewert
Typ: HRESULT
Gibt bei erfolgreicher Ausführung S_OK zurück. Gibt andernfalls einen der Direct3D 11-Rückgabecodes zurück.
Anforderungen
Zielplattform | Windows |
Kopfzeile | d3d11shader.h |
Bibliothek | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |