Expand Minimize

KS_MPEG2Profile enumeration

The KS_MPEG2Profile enumeration describes MPEG-2 profiles.

Syntax


typedef enum  { 
  KS_MPEG2Profile_Simple             = 0,
  KS_MPEG2Profile_Main               = 1,
  KS_MPEG2Profile_SNRScalable        = 2,
  KS_MPEG2Profile_SpatiallyScalable  = 3,
  KS_MPEG2Profile_High               = 4
} KS_MPEG2Profile;

Constants

KS_MPEG2Profile_Simple

Specifies the simple MPEG-2 profile, generally intended for software applications and some cable television.

KS_MPEG2Profile_Main

Specifies the main MPEG-2 profile, generally intended for cable or satellite television.

KS_MPEG2Profile_SNRScalable

Similar to KS_MPEG2Profile_Main, with scalable signal-to-noise.

KS_MPEG2Profile_SpatiallyScalable

Similar to KS_MPEG2Profile_Main, with spatial scalability.

KS_MPEG2Profile_High

Similar to KS_MPEG2Profile_Main, with spatial scalability, scalable signal-to-noise, and 4:2:2 macroblocks.

Requirements

Header

Ksmedia.h (include Ksmedia.h)

See also

KS_MPEGVIDEOINFO2

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft. All rights reserved.