Método ID3D12FunctionReflection::GetResourceBindingDescByName (d3d12shader.h)

Obtiene una descripción de cómo se enlaza un recurso a una función.

Sintaxis

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

Parámetros

[in] Name

Tipo: LPCSTR

Nombre del búfer de constantes del recurso.

[out] pDesc

Tipo: D3D12_SHADER_INPUT_BIND_DESC*

Puntero a una estructura de D3D12_SHADER_INPUT_BIND_DESC que describe el enlace de entrada del recurso.

Valor devuelto

Tipo: HRESULT

Devuelve uno de los códigos de retorno de Direct3D 12.

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.

Requisitos

   
Plataforma de destino Windows
Encabezado d3d12shader.h

Consulte también

ID3D12FunctionReflection