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. This leaves you free to focus on other components of your application. Download the evaluation and start coding to get an idea of how much more streamlined your development will be using LEADTOOLS.

Cross platform libraries

DirectShow Filters SDK Platforms and Programming Interfaces

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

DirectShow Filters SDK libraries are available for

  • .NET
    • C#, VB, C++/CLI
    • WinForms, ASP.NET
  • C API

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