Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ü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 |