[The feature associated with this page, Windows Media Format 11 SDK, is a legacy feature. It has been superseded by Source Reader and Sink Writer. Source Reader and Sink Writer have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use Source Reader and Sink Writer instead of Windows Media Format 11 SDK, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
The Microsoft® Windows Media® Format Software Development Kit (SDK) enables developers to create applications that manipulate digital media stored in files conforming to the Advanced Systems Format (ASF) file structure. The ASF structure is a versatile container format for arbitrary streaming media. For more information about the structure of ASF files, see Overview of the ASF Format.
This SDK also provides support for encoding and decoding audio and video content using the Windows Media codecs. Each codec (compressor/decompressor) is optimized to get the best quality for a specific type of content. For more information about the supported codecs, see Codec Features.
In addition to general file format support and codec integration, the Windows Media Format SDK provides objects for editing descriptive information about digital media. File reading and metadata support is also included for MP3 files, enabling you to create more flexible applications.
Windows developers have various options for creating applications that run on Windows. This module introduces the native Windows UI frameworks that are available for Windows development. It also provides guidance on how to choose the best framework for your application.
For current documentation on Windows Media codecs and digital signal processors, see Windows Media Audio and Video Codec and DSP APIs. | Windows Media Audio and Video Codec Interfaces