Share via


MFT Basics

banner art

Media Foundation Transforms (MFTs) are COM objects that implement the IMFTransform interface. An MFT is similar in behavior to a DMO but instead is intended to be used with the Media Foundation SDK for developing multimedia content for Windows Vista.

An MFT is an object for transforming multimedia data as part of a pipeline. A pipeline is a directed acyclic graph, consisting of media sources, media transforms, and media sinks. A pipeline processes streaming multimedia data asynchronously.

Although MFTs can be instantiated and used independently of the Media Foundation pipeline infrastructure, it is preferable to use the MediaFoundation framework where possible.

MFTs are documented in more depth in the Media Foundation SDK documentation.

See Also