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


Переходы изображений видео

[Функция, связанная с этой страницей, пакет SDK для Windows Media 11, является устаревшей функцией. Он был заменен средства чтения источника и записи приемника. средства чтения источников и записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код средства чтения исходного кода и записи приемников вместо пакета SDK для Windows Media 11, когда это возможно. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

Кодек образа Windows Media Video 9 версии 2 анимирует ряд изображений, что приводит к видеопотоку. Кодек может одновременно управлять двумя изображениями, сочетая их вместе и создавая переход от одного к другому в соответствии с заданной конфигурацией. В этом разделе описываются поддерживаемые переходы и необходимые параметры.

Переходы перечислены в следующей таблице по глобальным идентификаторам.

Идентификатор перехода Описание
WMT_VIDEOIMAGE_TRANSITION_BOW_TIE Новое изображение отображается в наборе треугольников на противоположных сторонах кадра.
WMT_VIDEOIMAGE_TRANSITION_CIRCLE Новое изображение отображается в кругу.
WMT_VIDEOIMAGE_TRANSITION_CROSS_FADE Никаких специальных переходов, коэффициенты смешивания двух изображений определяют перекрестный отступ (растворение).
WMT_VIDEOIMAGE_TRANSITION_DIAGONAL Новое изображение отображается вдоль диагонали линии, возникшей в одном углу кадра.
WMT_VIDEOIMAGE_TRANSITION_DIAMOND Новое изображение показывается в бриллианте.
WMT_VIDEOIMAGE_TRANSITION_FADE_TO_COLOR Растворяется от изображения до кадра сплошного цвета.
WMT_VIDEOIMAGE_TRANSITION_FILLED_V Новое изображение отображается в треугольнике, исходя из одной стороны кадра.
WMT_VIDEOIMAGE_TRANSITION_FLIP Старое изображение повернуто на оси Y через центр кадра. Новое изображение отображается в задней части старого изображения.
WMT_VIDEOIMAGE_TRANSITION_INSET Новое изображение отображается прямоугольником, исходящим из одного угла кадра.
WMT_VIDEOIMAGE_TRANSITION_IRIS Новое изображение отображается вдоль оси X и оси Y.
WMT_VIDEOIMAGE_TRANSITION_PAGE_ROLL Старое изображение преобразуется в эффект перевернутой страницы, показывая новое изображение под ним.
WMT_VIDEOIMAGE_TRANSITION_RECTANGLE Новое изображение отображается прямоугольником в кадре.
WMT_VIDEOIMAGE_TRANSITION_REVEAL Новое изображение отображается вдоль прямой линии, исходя из одной стороны кадра.
WMT_VIDEOIMAGE_TRANSITION_SLIDE Старое изображение выходит из кадра, показывающее новое изображение под ним.
WMT_VIDEOIMAGE_TRANSITION_SPLIT Новое изображение отображается горизонтальным или вертикальным разделением на старом изображении. Разделение появляется вдоль прямой линии, начиная с кадра.
WMT_VIDEOIMAGE_TRANSITION_STAR Новое изображение показывается пятиконечной звездой внутри кадра.
WMT_VIDEOIMAGE_TRANSITION_WHEEL Новое изображение отображается четырьмя поворотными спицами с общей точкой сводных точек.

 

Каждый переход полностью описан в отдельном разделе.

Справочник по программированию

WMT_VIDEOIMAGE_SAMPLE2