Перечисление DECIMATION_USAGE (strmif.h)
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде MediaPlayer, IMFMediaEngine и аудио/видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
Описывает стратегию, которую фильтр наложения микшера использует для масштабирования видеоидра до меньшего размера.
Синтаксис
typedef enum _DECIMATION_USAGE {
DECIMATION_LEGACY = 0,
DECIMATION_USE_DECODER_ONLY,
DECIMATION_USE_VIDEOPORT_ONLY,
DECIMATION_USE_OVERLAY_ONLY,
DECIMATION_DEFAULT
} DECIMATION_USAGE;
Константы
DECIMATION_LEGACY Значение: 0 Размейте видео, выполнив следующие действия в указанном порядке, пока одно из них не будет выполнено.
|
DECIMATION_USE_DECODER_ONLY Децифруируйте с помощью средства масштабирования в декодере видео. Если это не удается, обрезать видео. |
DECIMATION_USE_VIDEOPORT_ONLY Децифруируйте с помощью средства масштабирования на видеопорте. Если это не удается, обрезать видео. |
DECIMATION_USE_OVERLAY_ONLY Размежете с помощью масштабировщика наложения на микросхеме VGA. Если это не удается, обрезать видео. |
DECIMATION_DEFAULT Размейте видео, выполнив следующие действия в указанном порядке, пока одно из них не будет выполнено.
Этот режим является стратегией децимации по умолчанию. |
Требования
Верхняя часть | strmif.h (включая Dshow.h) |