Método ID3D11ShaderReflection::GetConstantBufferByName (d3d11shader.h)
Obter um buffer constante por nome.
Sintaxe
ID3D11ShaderReflectionConstantBuffer * GetConstantBufferByName(
[in] LPCSTR Name
);
Parâmetros
[in] Name
Tipo: LPCSTR
O nome do buffer constante.
Retornar valor
Tipo: ID3D11ShaderReflectionConstantBuffer*
Um ponteiro para um buffer constante (consulte Interface ID3D11ShaderReflectionConstantBuffer).
Comentários
Um buffer constante fornece constantes escalares ou constantes de textura para um sombreador. Um sombreador pode usar um ou mais buffers constantes. Para obter o melhor desempenho, separe as constantes em buffers com base na frequência em que são atualizadas.
A interface desse método é hospedada na D3DCompiler_xx.dll de DLL pronta para uso.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d11shader.h |
Biblioteca | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |