Expand Minimize

eAVEncH264VProfile enumeration

Specifies an H.264 video profile.

Syntax


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                        = 144, 
  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 

};

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

Minimum supported client

Windows 7 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 R2 [desktop apps | Windows Store apps]

Header

Codecapi.h

 

 

Community Additions

ADD
Show:
© 2014 Microsoft