Перечисление eAVEncVideoColorNominalRange (codecapi.h)
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Задает номинальный диапазон для источника видео. Это перечисление используется со свойствами AVEncVideoInputChromaSubsampling и AVEncVideoOutputChromaSubsampling .
Номинальный диапазон описывает, как компоненты luma нормализованы в диапазоне [0..1] сопоставляются с 8-разрядными или 10-разрядными выборками. Сопоставление определяет, включают ли данные о цвете запас и комнату для ног. Headroom допускает значения, превышающие 1,0 белого ("белее, чем белый"), а комната для ног позволяет использовать значения ниже ссылочного 0,0 черного ("черный, чем черный").
Синтаксис
typedef enum eAVEncVideoColorNominalRange {
eAVEncVideoColorNominalRange_SameAsSource = 0,
eAVEncVideoColorNominalRange_0_255 = 1,
eAVEncVideoColorNominalRange_16_235 = 2,
eAVEncVideoColorNominalRange_48_208 = 3
} ;
Константы
eAVEncVideoColorNominalRange_SameAsSource Значение: 0 Используйте тот же номинальный диапазон, что и входное видео. Этот флаг применяется только к свойству AVEncVideoOutputChromaSubsampling . |
eAVEncVideoColorNominalRange_0_255 Значение: 1 Нормализованный диапазон [0..1] сопоставляется с [0...255] для 8-разрядных выборок или [0..1023] для 10-разрядных выборок. |
eAVEncVideoColorNominalRange_16_235 Значение: 2 Нормализованный диапазон [0..1] сопоставляется с [16...235] для 8-разрядных выборок или [64..940] для 10-разрядных выборок. |
eAVEncVideoColorNominalRange_48_208 Значение: 3 Нормализованный диапазон [0..1] сопоставляется с [48...208] для 8-разрядных выборок. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Верхняя часть | codecapi.h |