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

Obtiene un búfer de constantes por nombre.

Sintaxis

ID3D11ShaderReflectionConstantBuffer * GetConstantBufferByName(
  [in] LPCSTR Name
);

Parámetros

[in] Name

Tipo: LPCSTR

Nombre del búfer de constantes.

Valor devuelto

Tipo: ID3D11ShaderReflectionConstantBuffer*

Puntero a un búfer de constantes (vea ID3D11ShaderReflectionConstantBuffer Interface).

Comentarios

Un búfer de constantes proporciona constantes escalares o constantes de textura a un sombreador. Un sombreador puede usar uno o varios búferes de constantes. Para obtener el mejor rendimiento, separa constantes en búferes en función de la frecuencia con la que se actualizan.

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

Requisitos

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

Consulte también

Interfaz ID3D11ShaderReflection