Método ID3D11ShaderReflection::GetResourceBindingDesc (d3d11shader.h)
Obtenga una descripción de cómo se enlaza un recurso a un sombreador.
Sintaxis
HRESULT GetResourceBindingDesc(
[in] UINT ResourceIndex,
[out] D3D11_SHADER_INPUT_BIND_DESC *pDesc
);
Parámetros
[in] ResourceIndex
Tipo: UINT
Índice de recursos de base cero.
[out] pDesc
Tipo: D3D11_SHADER_INPUT_BIND_DESC*
Puntero a una descripción de enlace de entrada. Consulte D3D11_SHADER_INPUT_BIND_DESC.
Valor devuelto
Tipo: HRESULT
Devuelve uno de los siguientes códigos de retorno de Direct3D 11.
Comentarios
Un sombreador consta de código ejecutable (las funciones HLSL compiladas) y un conjunto de recursos que proporcionan al sombreador datos de entrada. GetResourceBindingDesc obtiene información sobre cómo se enlaza un recurso del conjunto como entrada al sombreador. El parámetro ResourceIndex especifica el índice del recurso.
La interfaz de este método se hospeda en la D3DCompiler_xx.dll DLL lista para usar.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3d11shader.h |
Library | D3DCompiler.lib |
Archivo DLL | D3DCompiler_47.dll |