The Microsoft® Media Foundation software development kit (SDK) enables the development of applications and components for using digital media on Microsoft Windows Vista™. This documentation contains the following sections:
About Media Foundation
Media Foundation Programming Guide
Media Foundation Programming Reference