Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies an H.264 video profile.
Syntax
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
} ;
Constants
eAVEncH264VProfile_unknownValue: 0 The profile is unknown or not specified. |
eAVEncH264VProfile_SimpleValue: 66 Simple profile. |
eAVEncH264VProfile_BaseValue: 66 Baseline profile. |
eAVEncH264VProfile_MainValue: 77 Main profile. |
eAVEncH264VProfile_HighValue: 100 High profile. |
eAVEncH264VProfile_422Value: 122 High 4:2:2 profile. |
eAVEncH264VProfile_High10Value: 110 High 10 profile. |
eAVEncH264VProfile_444Value: 244 High 4:4:4 profile. |
eAVEncH264VProfile_ExtendedValue: 88 Extended profile. |
eAVEncH264VProfile_ScalableBaseValue: 83 Scalable base profile. H.264 extension. |
eAVEncH264VProfile_ScalableHighValue: 86 Scalable high profile. H.264 extension. |
eAVEncH264VProfile_MultiviewHighValue: 118 Multiview high profile. H.264 extension. |
eAVEncH264VProfile_StereoHighValue: 128 Stereo high profile. H.264 extension. |
eAVEncH264VProfile_ConstrainedBaseValue: 256 Constrained base profile. H.264 extension. |
eAVEncH264VProfile_UCConstrainedHighValue: 257 Constrained high profile. H.264 extension. |
eAVEncH264VProfile_UCScalableConstrainedBaseValue: 258 UC Constrained base profile. H.264 extension. |
eAVEncH264VProfile_UCScalableConstrainedHighValue: 259 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
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 7 [desktop apps | UWP apps] |
| Minimum supported server | Windows Server 2008 R2 [desktop apps | UWP apps] |
| Header | codecapi.h |