AVI Draw Filter

[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]

The AVI Draw filter is pulled automatically into a playback graph instead of the AVI Decompressor when video is being output to an external NTSC television monitor.

Label Value
Filter Interfaces IBaseFilter
Input Pin Media Types Major Type: MEDIATYPE_VideoSubtypes:
  • MEDIASUBTYPE_MJPG
  • MEDIASUBTYPE_TVMJ
  • MEDIASUBTYPE_WAKE
  • MEDIASUBTYPE_CFCC
  • MEDIASUBTYPE_IJPG
  • MEDIASUBTYPE_Plum
  • MEDIASUBTYPE_DVCS
  • MEDIASUBTYPE_DVSD
  • MEDIASUBTYPE_MDVF
  • Format type: FORMAT_VideoInfo
Input Pin Interfaces IMemInputPin, IPin, IQualityControl
Output Pin Media Types MEDIATYPE_Video, MEDIASUBTYPE_NULL
Output Pin Interfaces IMediaPosition, IMediaSeeking, IOverlayNotify, IPin, IQualityControl
Filter CLSID CLSID_AVIDraw
Property Page CLSID No property page.
Executable quartz.dll
Merit MERIT_NORMAL + 100
Filter Category CLSID_LegacyAmFilterCategory

Remarks

Since the AVI Draw filter and the VFW Capture Filter both connect to the same hardware, they cannot be in the same filter graph.

DirectShow Filters