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


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

Указывает профиль видео H.264.

Синтаксис

typedef enum eAVEncH264VProfile {
  eAVEncH264VProfile_unknown = 0,
  eAVEncH264VProfile_Simple = 66,
  eAVEncH264VProfile_Base = 66,
  eAVEncH264VProfile_Main = 77,
  eAVEncH264VProfile_High = 100,
  eAVEncH264VProfile_422 = 122,
  eAVEncH264VProfile_High10 = 110,
  eAVEncH264VProfile_444 = 244,
  eAVEncH264VProfile_Extended = 88,
  eAVEncH264VProfile_ScalableBase = 83,
  eAVEncH264VProfile_ScalableHigh = 86,
  eAVEncH264VProfile_MultiviewHigh = 118,
  eAVEncH264VProfile_StereoHigh = 128,
  eAVEncH264VProfile_ConstrainedBase = 256,
  eAVEncH264VProfile_UCConstrainedHigh = 257,
  eAVEncH264VProfile_UCScalableConstrainedBase = 258,
  eAVEncH264VProfile_UCScalableConstrainedHigh = 259
} ;

Константы

 
eAVEncH264VProfile_unknown
Значение: 0
Профиль неизвестен или не указан.
eAVEncH264VProfile_Simple
Значение: 66
Простой профиль.
eAVEncH264VProfile_Base
Значение: 66
Базовый профиль.
eAVEncH264VProfile_Main
Значение: 77
Основной профиль.
eAVEncH264VProfile_High
Значение: 100
Высокий профиль.
eAVEncH264VProfile_422
Значение: 122
Высокий профиль 4:2:2.
eAVEncH264VProfile_High10
Значение: 110
Высокий профиль 10.
eAVEncH264VProfile_444
Значение: 244
Высокий профиль 4:4:4.
eAVEncH264VProfile_Extended
Значение: 88
Расширенный профиль.
eAVEncH264VProfile_ScalableBase
Значение: 83
Масштабируемый базовый профиль. Расширение H.264.
eAVEncH264VProfile_ScalableHigh
Значение: 86
Масштабируемый высокий профиль. Расширение H.264.
eAVEncH264VProfile_MultiviewHigh
Значение: 118
Высокий уровень многопрофильного просмотра. Расширение H.264.
eAVEncH264VProfile_StereoHigh
Значение: 128
Стерео высокий профиль. Расширение H.264.
eAVEncH264VProfile_ConstrainedBase
Значение: 256
Ограниченный базовый профиль. Расширение H.264.
eAVEncH264VProfile_UCConstrainedHigh
Значение: 257
Ограниченный высокий профиль. Расширение H.264.
eAVEncH264VProfile_UCScalableConstrainedBase
Значение: 258
Базовый профиль ограниченного UC. Расширение H.264.
eAVEncH264VProfile_UCScalableConstrainedHigh
Значение: 259
Высокий уровень UC с ограниченным уровнем. Расширение H.264.

Комментарии

Эти значения используются с атрибутом MF_MT_MPEG2_PROFILE .

Эти значения также используются с кодировщиками камер H.264 UVC 1.5.

Требования

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

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

Перечисления Media Foundation