Перечисление eAVEncVideoChromaResolution (codecapi.h)
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Задает разрешение хрома. Это перечисление используется со свойствами AVEncVideoInputChromaResolution и AVEncVideoOutputChromaResolution .
Синтаксис
typedef enum eAVEncVideoChromaResolution {
eAVEncVideoChromaResolution_SameAsSource = 0,
eAVEncVideoChromaResolution_444 = 1,
eAVEncVideoChromaResolution_422 = 2,
eAVEncVideoChromaResolution_420 = 3,
eAVEncVideoChromaResolution_411 = 4
} ;
Константы
eAVEncVideoChromaResolution_SameAsSource Значение: 0 Используйте то же разрешение хрома, что и входное видео. Этот флаг применяется только к свойству AVEncVideoOutputChromaResolution . |
eAVEncVideoChromaResolution_444 Значение: 1 4:4:4 (без понижения). |
eAVEncVideoChromaResolution_422 Значение: 2 4:2:2 (горизонтальное понижение 2:1 без вертикальной дискретизации). |
eAVEncVideoChromaResolution_420 Значение: 3 4:2:0 (горизонтальное понижение 2:1 с вертикальной выборкой вниз 2:1). |
eAVEncVideoChromaResolution_411 Значение: 4 4:1:1 (горизонтальное понижение 4:1 без вертикальной дискретизации). |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Верхняя часть | codecapi.h |