WMT_VERSION enumeration

The WMT_VERSION enumeration type defines the versions of the Windows Media Format SDK. Every profile you create will have an associated version identified by one of these enumerations. The version associated with a profile dictates the types of data allowed. For example, data unit extensions were introduced with version 8. A profile defined as version 7 cannot include data unit extensions. Under most circumstances, you will create profiles for the most current version.

Syntax


typedef enum WMT_VERSION { 
  WMT_VER_4_0  = 0x00040000,
  WMT_VER_7_0  = 0x00070000,
  WMT_VER_8_0  = 0x00080000,
  WMT_VER_9_0  = 0x00090000
} WMT_VERSION;

Constants

WMT_VER_4_0

Compatible with version 4 of the Windows Media Format SDK.

WMT_VER_7_0

Compatible with the Windows Media Format 7 SDK.

WMT_VER_8_0

Compatible with the Windows Media Format 8.2 SDK.

WMT_VER_9_0

Compatible with the Windows Media Format 9 Series SDK, and with the Windows Media Format 9.5 SDK.

Remarks

The version assigned to a profile does not directly relate to the codecs used in the profile's individual streams. However, it is recommended that you use codecs of the same version as the profile. Unless you have specific requirements to the contrary, you should always use the latest version.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Version

Windows Media Format 7 SDK, or later versions of the SDK

Header

Wmsdkidl.h (include Wmsdk.h)

See also

Enumeration Types

 

 

Community Additions

ADD
Show:
© 2014 Microsoft