DirectShow Filters SDK Libraries

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

Feature-rich DirectShow Filters SDK

DirectShow Filters

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

  • Encoders
  • Decoders
  • Multiplexers
  • Demultiplexers
  • Sources
  • Sinks
  • Processors
DirectShow description

What is DirectShow?

Microsoft DirectShow is an extensible, filter-based framework based on Microsoft Windows COM, which provides a common interface for media across many of Microsoft's programming languages. It can render or record media files on demand by the user or developer. DirectShow also contains DirectX plug-ins for audio signal processing and DirectX Video Acceleration for accelerated video playback. Most video-related Windows applications, such as Microsoft's Windows Media Player, Winamp, and Windows Movie Maker, use DirectShow to play, process, stream, and save multimedia content.

DirectShow Filters 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

DirectShow Filters SDK Platforms and Programming Interfaces

Operating Systems

Projects that use LEADTOOLS DirectShow Filters libraries can be deployed to Windows devices.


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

Programming, Scripting, Markup

DirectShow Filters code snippets and demo applications are provided for the following: C#, VB, XAML, and C/C++

Start Coding with LEADTOOLS DirectShow Filters

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

Download LEADTOOLS Libraries