Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

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

See also

Media Foundation Enumerations

 

 

Show:
© 2017 Microsoft