Interfaz ID3D11ShaderReflectionConstantBuffer (d3d11shader.h)

Esta interfaz de reflexión de sombreador proporciona acceso a un búfer de constantes.

Métodos

La interfaz ID3D11ShaderReflectionConstantBuffer tiene estos métodos.

 
ID3D11ShaderReflectionConstantBuffer::GetDesc

Obtiene una descripción del búfer de constantes. (ID3D11ShaderReflectionConstantBuffer.GetDesc)
ID3D11ShaderReflectionConstantBuffer::GetVariableByIndex

El método ID3D11ShaderReflectionConstantBuffer::GetVariableByIndex (d3d11shader.h) obtiene una variable de reflexión de sombreador por índice.
ID3D11ShaderReflectionConstantBuffer::GetVariableByName

Obtiene una variable de reflexión de sombreador por nombre. (ID3D11ShaderReflectionConstantBuffer.GetVariableByName)

Comentarios

Para crear una interfaz de búfer constante, llame a ID3D11ShaderReflection::GetConstantBufferByIndex o ID3D11ShaderReflection::GetConstantBufferByName. Esto no es una interfaz COM, por lo que no es necesario preocuparse por los recuentos de referencias ni liberar la interfaz cuando haya terminado con ella.

Requisitos

   
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d3d11shader.h

Consulte también

Interfaces de los sombreadores