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


Перечисление eAVEncVideoColorPrimaries (codecapi.h)

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

Указывает основные цветовые компоненты видео. Это перечисление используется со свойствами AVEncVideoInputColorPrimaries и AVEncVideoOutputColorPrimaries .

Синтаксис

typedef enum eAVEncVideoColorPrimaries {
  eAVEncVideoColorPrimaries_SameAsSource = 0,
  eAVEncVideoColorPrimaries_Reserved = 1,
  eAVEncVideoColorPrimaries_BT709 = 2,
  eAVEncVideoColorPrimaries_BT470_2_SysM = 3,
  eAVEncVideoColorPrimaries_BT470_2_SysBG = 4,
  eAVEncVideoColorPrimaries_SMPTE170M = 5,
  eAVEncVideoColorPrimaries_SMPTE240M = 6,
  eAVEncVideoColorPrimaries_EBU3231 = 7,
  eAVEncVideoColorPrimaries_SMPTE_C = 8
} ;

Константы

 
eAVEncVideoColorPrimaries_SameAsSource
Значение: 0
Используйте те же первичные данные, что и входное видео. Этот флаг применяется только к свойству AVEncVideoOutputColorPrimaries .
eAVEncVideoColorPrimaries_Reserved
Значение: 1
Зарезервировано. Не используется.
eAVEncVideoColorPrimaries_BT709
Значение: 2
ITU-R BT.709 (включая sRGB и scRGB).
eAVEncVideoColorPrimaries_BT470_2_SysM
Значение: 3
ITU-R. BT.470-4 System M (NTSC).
eAVEncVideoColorPrimaries_BT470_2_SysBG
Значение: 4
ITU-R. BT.470-4 Система B,G (NTSC).
eAVEncVideoColorPrimaries_SMPTE170M
Значение: 5
SMPTE 170M.
eAVEncVideoColorPrimaries_SMPTE240M
Значение: 6
SMPTE 240M.
eAVEncVideoColorPrimaries_EBU3231
Значение: 7
EBU 3213.
eAVEncVideoColorPrimaries_SMPTE_C
Значение: 8
SPMTE C (NTSC).

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера Windows 2000 Server [классические приложения | Приложения UWP]
Верхняя часть codecapi.h

См. также раздел

Перечисления API кодека

Интерфейс ICodecAPI