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


Переходы видеоинимов

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

Кодек Windows Media Video 9 Image версии 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 Новое изображение отображается пятиконечной star внутри рамки.
WMT_VIDEOIMAGE_TRANSITION_WHEEL Новое изображение отображается четырьмя вращающимися периферийными зонами с общей точкой поворота.

 

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

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

WMT_VIDEOIMAGE_SAMPLE2