Compartilhar via


Interface ID3D12ShaderReflectionConstantBuffer (d3d12shader.h)

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

Métodos

A interface ID3D12ShaderReflectionConstantBuffer tem esses métodos.

 
ID3D12ShaderReflectionConstantBuffer::GetDesc

Obtém uma descrição de buffer constante.
ID3D12ShaderReflectionConstantBuffer::GetVariableByIndex

Obtém uma variável de reflexão de sombreador por índice.
ID3D12ShaderReflectionConstantBuffer::GetVariableByName

Obtém uma variável de reflexão de sombreador por nome.

Comentários

Para criar uma interface de buffer constante, chame ID3D12ShaderReflection::GetConstantBufferByIndex ou ID3D12ShaderReflection::GetConstantBufferByName. Isso 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 d3d12shader.h

Confira também

Interfaces do sombreador