Compartir a través de


Método ID3D11ShaderReflection::GetResourceBindingDescByName (d3d11shader.h)

Obtenga una descripción de cómo un recurso está enlazado a un sombreador.

Sintaxis

HRESULT GetResourceBindingDescByName(
  [in]  LPCSTR                       Name,
  [out] D3D11_SHADER_INPUT_BIND_DESC *pDesc
);

Parámetros

[in] Name

Tipo: LPCSTR

Nombre del búfer de constantes del recurso.

[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. GetResourceBindingDescByName obtiene información sobre cómo se enlaza un recurso del conjunto como entrada al sombreador. El parámetro Name especifica el nombre del recurso.

La interfaz de este método se hospeda en el archivo DLL de fábrica D3DCompiler_xx.dll.

Requisitos

   
Plataforma de destino Windows
Encabezado d3d11shader.h
Library D3DCompiler.lib
Archivo DLL D3DCompiler_47.dll

Consulte también

Interfaz ID3D11ShaderReflection