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


ИНТЕРФЕЙС ID3DX11EffectBlendVariable

Интерфейс blend-variable обращается к состоянию blend.

Элементы

Интерфейс ID3DX11EffectBlendVariable наследуется от ID3DX11EffectVariable. ID3DX11EffectBlendVariable также имеет следующие типы элементов:

Методы

Интерфейс ID3DX11EffectBlendVariable содержит следующие методы.

Метод Описание
GetBackingStore Получение указателя на переменную состояния наложения.
GetBlendState Получение указателя на интерфейс состояния наложения.
SetBlendState Задает состояние наложения эффекта.
UndoSetBlendState Возвращает ранее заданное состояние наложения.

Комментарии

Интерфейс ID3DX11EffectVariable создается, когда эффект считывается в память.

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

Примечание

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

Требования

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

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

ID3DX11EffectVariable

Интерфейсы эффектов 11

Интерфейсы D3DX