Compartilhar via


Interface ID3D10ShaderReflectionConstantBuffer (d3d10shader.h)

Essa interface de reflexão de sombreador fornece acesso a um buffer constante.

Métodos

A interface ID3D10ShaderReflectionConstantBuffer tem esses métodos.

 
ID3D10ShaderReflectionConstantBuffer::GetDesc

Obtenha uma descrição de buffer constante. (ID3D10ShaderReflectionConstantBuffer.GetDesc)
ID3D10ShaderReflectionConstantBuffer::GetVariableByIndex

O método ID3D10ShaderReflectionConstantBuffer::GetVariableByIndex (d3d10shader.h) obtém uma variável de reflexão de sombreador por índice.
ID3D10ShaderReflectionConstantBuffer::GetVariableByName

Obtenha uma variável de reflexão de sombreador por nome. (ID3D10ShaderReflectionConstantBuffer.GetVariableByName)

Comentários

Para criar uma interface de buffer constante, chame ID3D10ShaderReflection::GetConstantBufferByIndex ou ID3D10ShaderReflection::GetConstantBufferByName. Esta não é uma interface COM; Portanto, você não precisa se preocupar com contagens de referência ou liberar a interface quando terminar de usá-la.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d10shader.h

Confira também

Interfaces do sombreador