The Microsoft Media Foundation software development kit (SDK) 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:
| What's New for Media Foundation | Describes what has changed in the latest version of Media Foundation. |
| About the Media Foundation SDK | 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 Architecture | Describes the overall design of Media Foundation. Here you will find descriptions of the different layers in the architecture, and the software components that comprise each layer. This section is general in scope. Read the Programming Guide for specific application scenarios, such as playback or video capture. |
| Media Foundation Programming Guide | Describes how to accomplish specific tasks in Media Foundation. |
| Media Foundation Programming Reference | Contains reference topics for all of the Media Foundation APIs. |
Send comments about this topic to Microsoft
Build date: 10/8/2009