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


Интерфейс ID3DX11EffectDepthStencilVariable

Интерфейс с переменной трафарета глубины обращается к состоянию трафарета глубины.

Элементы

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

Методы

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

Метод Описание
GetBackingStore Получите указатель на переменную, содержащую состояние трафарета глубины.
GetDepthStencilState Получение указателя на интерфейс трафарета глубины.
SetDepthStencilState Задает состояние трафарета глубины.
UndoSetDepthStencilState Возвращает ранее заданное состояние трафарета глубины.

Комментарии

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

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

Примечание

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

Требования

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

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

ID3DX11EffectVariable

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

Интерфейсы D3DX