Интерфейс ID3DX11EffectTechnique
Интерфейс ID3DX11EffectTechnique представляет собой коллекцию проходов.
Время существования объекта ID3DX11EffectTechnique равно времени существования его родительского объекта ID3DX11Effect .
Методы
Интерфейс ID3DX11EffectTechnique содержит следующие методы.
Метод | Описание |
---|---|
ComputeStateBlockMask | Вычислить маску блокировки состояния, чтобы разрешить или предотвратить изменение состояния. |
GetAnnotationByIndex | Получение заметки по индексу. |
GetAnnotationByName | Получение заметки по имени. |
GetDesc | Получите описание метода. |
GetPassByIndex | Получение прохода по индексу. |
GetPassByName | Получение прохода по имени. |
IsValid | Протестируйте метод, чтобы убедиться, что он содержит допустимый синтаксис. |
Комментарии
Эффект содержит один или несколько методов; каждый метод содержит один или несколько проходов; каждый проход содержит назначения состояний.
Чтобы получить интерфейс метода эффектов, вызовите метод , например ID3DX11Effect::GetTechniqueByName.
Примечание
Пакет SDK DirectX не предоставляет скомпилированные двоичные файлы для эффектов. Для создания приложения типа эффектов необходимо использовать источник эффектов 11. Дополнительные сведения об использовании источника эффектов 11 см. в разделах Различия между эффектами 10 и Эффекты 11.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|