Método ID3D11FunctionLinkingGraph::P assValueWithSwizzle (d3d11shader.h)
Passa um valor com swizzle de um nó de vinculação de origem a um nó de vinculação de destino.
Sintaxe
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*
Um ponteiro para a interface ID3D11LinkingNode para o nó de vinculação de origem.
[in] SrcParameterIndex
Tipo: INT
O índice baseado em zero do parâmetro de origem.
[in] pSrcSwizzle
Tipo: LPCSTR
O nome do swizzle de origem.
[in] pDstNode
Tipo: ID3D11LinkingNode*
Um ponteiro para a interface ID3D11LinkingNode para o nó de vinculação de destino.
[in] DstParameterIndex
Tipo: INT
O índice baseado em zero do parâmetro de destino.
[in] pDstSwizzle
Tipo: LPCSTR
O nome do swizzle de destino.
Valor retornado
Tipo: HRESULT
Retorna S_OK se tiver êxito; caso contrário, retornará um dos códigos de retorno do Direct3D 11.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | d3d11shader.h |
Biblioteca | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |