Media Foundation Transforms

LEADTOOLS Multimedia SDKs offer Media Foundation Transforms that significantly lower the complexity of code needed to play, capture, convert, stream, and process audio and video data. LEADTOOLS provides interfaces for .NET (C# & VB) and C/C++ to add Media Foundation technology to your development project without dealing with the complexity of programming directly with Microsoft's Media Foundation APIs.

Feature-rich Media Foundation Transforms SDK

Media Foundation Transforms

The LEADTOOLS Multimedia SDKs provide libraries and components to create Media Foundation applications to compress, decompress, process, stream, and enhance audio and video data. LEAD provides many optimized Media Foundation transforms, but the libraries can utilize and control non-LEAD transform as well, including:

  • Encoders
  • Decoders
  • Sources
  • Sinks
  • Processors
Media foundation description

What is Media Foundation?

Microsoft Media Foundation was introduced as the eventual replacement of DirectShow. It features many enhancements and improvements for audio and video playback quality, high-definition content, hardware acceleration, and more. Like its predecessor, Media Foundation is a COM-based multimedia framework whose primary object model is based upon Media Foundation Transforms (MFTs) to do the processing work.

Media Foundation Transforms Development Made Easy

Easy to Integrate

LEADTOOLS handles the heavy lifting, eliminating months of R&D, while giving you the best quality and performance available. You'll be free to focus on other components of your application. Download the LEADTOOLS evaluation to streamline your development.

Cross platform libraries

Media Foundation Transforms SDK Platforms and Programming Interfaces

Operating Systems

Projects that use LEADTOOLS Media Foundation Transforms libraries can be deployed to Windows devices.


Developers that are leveraging these frameworks can utilize the Media Foundation Transforms SDK: .NET 6+, .NET Framework, WinForms, and ASP.NET

Programming, Scripting, Markup

Media Foundation Transforms code snippets and demo applications are provided for the following: C#, VB, XAML, and C/C++

Start Coding with LEADTOOLS Media Foundation Transforms

Multimedia libraries for Windows development in C, C++, C#, and VB.NET targeting DirectShow and Media Foundation frameworks.

Download LEADTOOLS Libraries