Método ID3D11FunctionLinkingGraph::P assValueWithSwizzle (d3d11shader.h)
Pasa un valor con swizzle desde un nodo de vinculación de origen a un nodo de vinculación de destino.
Sintaxis
HRESULT PassValueWithSwizzle(
[in] ID3D11LinkingNode *pSrcNode,
[in] INT SrcParameterIndex,
[in] LPCSTR pSrcSwizzle,
[in] ID3D11LinkingNode *pDstNode,
[in] INT DstParameterIndex,
[in] LPCSTR pDstSwizzle
);
Parámetros
[in] pSrcNode
Tipo: ID3D11LinkingNode*
Puntero a la interfaz ID3D11LinkingNode para el nodo de vinculación de origen.
[in] SrcParameterIndex
Tipo: INT
Índice de base cero del parámetro de origen.
[in] pSrcSwizzle
Tipo: LPCSTR
Nombre del swizzle de origen.
[in] pDstNode
Tipo: ID3D11LinkingNode*
Puntero a la interfaz ID3D11LinkingNode para el nodo de vinculación de destino.
[in] DstParameterIndex
Tipo: INT
Índice de base cero del parámetro de destino.
[in] pDstSwizzle
Tipo: LPCSTR
Nombre del swizzle de destino.
Valor devuelto
Tipo: HRESULT
Devuelve S_OK si se ejecuta correctamente; de lo contrario, devuelve uno de los códigos de retorno de Direct3D 11.
Requisitos
Plataforma de destino | Windows |
Encabezado | d3d11shader.h |
Library | D3DCompiler.lib |
Archivo DLL | D3DCompiler_47.dll |