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 |