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_unknown Value: 0 The profile is unknown or not specified. |
eAVEncH264VProfile_Simple Value: 66 Simple profile. |
eAVEncH264VProfile_Base Value: 66 Baseline profile. |
eAVEncH264VProfile_Main Value: 77 Main profile. |
eAVEncH264VProfile_High Value: 100 High profile. |
eAVEncH264VProfile_422 Value: 122 High 4:2:2 profile. |
eAVEncH264VProfile_High10 Value: 110 High 10 profile. |
eAVEncH264VProfile_444 Value: 244 High 4:4:4 profile. |
eAVEncH264VProfile_Extended Value: 88 Extended profile. |
eAVEncH264VProfile_ScalableBase Value: 83 Scalable base profile. H.264 extension. |
eAVEncH264VProfile_ScalableHigh Value: 86 Scalable high profile. H.264 extension. |
eAVEncH264VProfile_MultiviewHigh Value: 118 Multiview high profile. H.264 extension. |
eAVEncH264VProfile_StereoHigh Value: 128 Stereo high profile. H.264 extension. |
eAVEncH264VProfile_ConstrainedBase Value: 256 Constrained base profile. H.264 extension. |
eAVEncH264VProfile_UCConstrainedHigh Value: 257 Constrained high profile. H.264 extension. |
eAVEncH264VProfile_UCScalableConstrainedBase Value: 258 UC Constrained base profile. H.264 extension. |
eAVEncH264VProfile_UCScalableConstrainedHigh Value: 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 |