Microsoft DirectX 8.1 (C++)

Supported Formats in DirectShow

DirectShow is an open architecture, which means that it can support any format as long as there are filters to parse and decode it. The filters provided by Microsoft, either as redistributables through DirectShow or as Windows operating system components, provide default support for the following file and compression formats.

Note   An asterisk (*) indicates that DirectShow applications must use the Windows Media Format SDK to support this format. For more information, see the article Windows Media and DirectShow: Choices for Windows-based Media Applications.

File formats:

Compression formats:

Microsoft does not provide an MPEG-2 decoder. Several DirectShow-compatible hardware and software MPEG-2 decoders are available from third parties.

For information on the availability of particular third-party codecs for redistribution with DirectShow applications, contact the codec manufacturer.