Getting Started
The Media Foundation Software Development Kit (SDK) is part of the Windows SDK. To develop a Media Foundation application, install the latest version of the Windows SDK.
General requirements
Media Foundation requires Windows Vista or later. It uses the component object model (COM) and requires C/C++. There is no managed layer for Media Foundation at this time.
Headers and Libraries
The Media Foundation application programming interfaces (APIs) are defined in the following headers and libraries. The API reference topics list the specific header and library files needed for each API element. See Media Foundation Programming Reference.
Headers
- dxva2api.h
- dxvahd.h
- evr.h
- evr9.h
- mfapi.h
- mfmp2dlna.h
- mferrors.h
- mfidl.h
- mfobjects.h
- mfplay.h
- mfreadwrite.h
- mftransform.h
- opmapi.h
- wmcontainer.h
Libraries
- dxva2.lib
- evr.lib
- mf.lib
- mfplat.lib
- mfplay.lib
- mfreadwrite.lib
- mfuuid.lib
See Also
About the Media Foundation SDK
Send comments about this topic to Microsoft
Build date: 4/3/2009