Microsoft Media Foundation

Microsoft Media Foundation enables the development of applications and components for using digital media on Windows Vista and later.

Media Foundation is the next generation multimedia platform for Windows that enables developers, consumers, and content providers to embrace the new wave of premium content with enhanced robustness, unparalleled quality, and seamless interoperability.

This documentation contains the following sections:

Topic Description
What's New for Media Foundation Describes what has changed in the latest version of Media Foundation.
About Media Foundation Lists the headers and libraries you will need, and describes the tools and code samples that are provided to make Media Foundation development easier.
Media Foundation Programming Guide Describes how to accomplish specific tasks in Media Foundation.
Media Foundation SDK Samples Describes the code samples for Media Foundation provided in the Windows SDK.
Media Foundation Programming Reference Contains reference topics for all of the Media Foundation APIs.


Media Technologies for Windows