Изменение размера флагов
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
[Не рекомендуется. Этот API можно удалить из будущих выпусков Windows.]
Эти флаги указывают, как отрисовывается источник видео, если его размер не соответствует выходным измерениям.
Констант/значение | Описание |
---|---|
|
Изображение растягивается в соответствии с размером целевого кадра в обоих измерениях без сохранения пропорций. |
|
Размер изображения не изменяется. Если изображение меньше целевого кадра, окружающая область будет черной. Если изображение больше целевого кадра, изображение обрезается. |
|
Размер изображения изменяется в соответствии с целевым кадром в одном измерении, сохраняя пропорции. Если соотношение ширины и высоты на изображении не совпадает с соотношением в целевом кадре, создается поле для письма. |
|
Размер изображения изменяется для заполнения всего целевого кадра с сохранением пропорций. Вместо создания почтового ящика этот режим обрезает изображение либо по бокам, либо по верхнему и нижнему краю. |
Комментарии
На следующих изображениях показаны эффекты этих флагов.
Требования
Требование | Значение |
---|---|
Заголовок |
|
См. также раздел