Направление перехода
[Этот API не поддерживается и может быть изменен или недоступен в будущем.]
Переход переходит от входных данных A к входным данным B, а от времени t₀ к t₁. Таким образом, направление перехода может означать одну из двух вещей:
- Сопоставление слоев временная шкала с входными данными.
- Прогрессирование с течением времени.
Первый — это направление ввода, а второй — направление хода выполнения. Вы можете управлять обоими направлениями.
- Направление ввода. По умолчанию переход идет от составной части слоев с более низким приоритетом к слою, который содержит переход. Чтобы обратить это направление вспять, вызовите метод IAMTimelineTrans::SetSwapInputs .
- Направление хода выполнения. Большинство переходов поддерживают стандартное свойство Progress , которое указывает, какой процент перехода отражается в выходных данных в данный момент. По умолчанию значение свойства Progress в течение периода перехода находится в диапазоне от 0,0 до 1,0. Чтобы отменить ход выполнения, задайте для свойства Progress значение с 1.0 на 0.0.
На следующей схеме показана разница между направлением ввода и направлением хода выполнения. В нем показаны четыре варианта стандартного перехода очистки SMPTE .
Переход находится на пути 1. По умолчанию очистка выполняется слева направо и с дорожки 0 на дорожку 1. Переключение входных данных приводит к тому, что очистка переходит с дорожки 1 на дорожку 0, но по-прежнему слева направо. Изменение хода выполнения позволяет переходу перейти справа налево. Вы можете объединить оба варианта, как показано в крайнем левом углу.
Дополнительные сведения о том, как DES отрисовывает переходы, см. в разделе Модель временной шкалы.
Связанные темы