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