Метод ID3D11ShaderReflection::GetConstantBufferByName (d3d11shader.h)
Получение буфера констант по имени.
Синтаксис
ID3D11ShaderReflectionConstantBuffer * GetConstantBufferByName(
[in] LPCSTR Name
);
Параметры
[in] Name
Тип: LPCSTR
Имя буфера констант.
Возвращаемое значение
Тип: ID3D11ShaderReflectionConstantBuffer*
Указатель на буфер констант (см. id3D11ShaderReflectionConstantBuffer Interface).
Комментарии
Буфер констант предоставляет шейдеру либо скалярные константы, либо константы текстуры. Шейдер может использовать один или несколько буферов констант. Чтобы повысить производительность, разделяйте константы на буферы в зависимости от частоты их обновления.
Интерфейс этого метода размещается в встроенной библиотеке DLL D3DCompiler_xx.dll.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3d11shader.h |
Библиотека | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по