Поделиться через


Метод ID3DX11Effect::GetConstantBufferByName

Получение буфера констант по имени.

Синтаксис

ID3DX11EffectConstantBuffer* GetConstantBufferByName(
   LPCSTR Name
);

Параметры

имя;

Тип: LPCSTR

Имя буфера констант.

Возвращаемое значение

Тип: ID3DX11EffectConstantBuffer*

Указатель на буфер констант, указанный именем. См . раздел ID3DX11EffectConstantBuffer.

Комментарии

Эффект, содержащий переменную, которая будет считываться или записываться приложением, требует по крайней мере одного буфера констант. Для оптимальной производительности эффект должен упорядочивать переменные в один или несколько буферов констант в зависимости от частоты их обновления.

Примечание

Пакет SDK для DirectX не предоставляет скомпилированные двоичные файлы для эффектов. Для создания приложения типа эффектов необходимо использовать источник Эффекты 11. Дополнительные сведения об использовании источника эффектов 11 см. в разделе Различия между эффектами 10 и Эффекты 11.

Требования

Требование Значение
Заголовок
D3dx11effect.h
Библиотека
Н/Д (библиотека эффектов 11 доступна в Интернете в качестве общего источника).)

См. также раздел

ID3DX11Effect