eAVEncH264VProfile Enumeration

Specifies an H.264 video profile.

Syntax

typedef enum eAVEncH264VProfile {
  eAVEncH264VProfile_unknown                    ,
  eAVEncH264VProfile_Simple                     ,
  eAVEncH264VProfile_Base                       ,
  eAVEncH264VProfile_Main                       ,
  eAVEncH264VProfile_High                       ,
  eAVEncH264VProfile_422                        ,
  eAVEncH264VProfile_High10                     ,
  eAVEncH264VProfile_444                        ,
  eAVEncH264VProfile_Extended                   ,
  eAVEncH264VProfile_ScalableBase               ,
  eAVEncH264VProfile_ScalableHigh               ,
  eAVEncH264VProfile_MultiviewHigh              ,
  eAVEncH264VProfile_StereoHigh                 ,
  eAVEncH264VProfile_ConstrainedBase            ,
  eAVEncH264VProfile_UCConstrainedHigh          ,
  eAVEncH264VProfile_UCScalableConstrainedBase  ,
  eAVEncH264VProfile_UCScalableConstrainedHigh
} ;

Constants

eAVEncH264VProfile_unknown The profile is unknown or not specified.
eAVEncH264VProfile_Simple Simple profile.
eAVEncH264VProfile_Base Baseline profile.
eAVEncH264VProfile_Main Main profile.
eAVEncH264VProfile_High High profile.
eAVEncH264VProfile_422 High 4:2:2 profile.
eAVEncH264VProfile_High10 High 10 profile.
eAVEncH264VProfile_444 High 4:4:4 profile.
eAVEncH264VProfile_Extended Extended profile.
eAVEncH264VProfile_ScalableBase Scalable base profile. H.264 extension.
eAVEncH264VProfile_ScalableHigh Scalable high profile. H.264 extension.
eAVEncH264VProfile_MultiviewHigh Multiview high profile. H.264 extension.
eAVEncH264VProfile_StereoHigh Stereo high profile. H.264 extension.
eAVEncH264VProfile_ConstrainedBase Constrained base profile. H.264 extension.
eAVEncH264VProfile_UCConstrainedHigh Constrained high profile. H.264 extension.
eAVEncH264VProfile_UCScalableConstrainedBase UC Constrained base profile. H.264 extension.
eAVEncH264VProfile_UCScalableConstrainedHigh UC Constrained high profile. H.264 extension.

Remarks

These values are used with the MF_MT_MPEG2_PROFILE attribute.

These values are also used with H.264 UVC 1.5 camera encoders.

Requirements

   
Windows version Windows 7 [desktop apps | UWP apps] Windows Server 2008 R2 [desktop apps | UWP apps]
Header codecapi.h

See Also

Media Foundation Enumerations