Microsoft DirectX 8.1 (C++)

AVI Draw Filter

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.

Filter Interfaces IBaseFilter
Input Pin Media Types MEDIATYPE_Video, FORMAT_VideoInfo.

The following subtypes are valid:
  • MEDIASUBTYPE_MJPG
  • MEDIASUBTYPE_TVMJ
  • MEDIASUBTYPE_WAKE
  • MEDIASUBTYPE_CFCC
  • MEDIASUBTYPE_IJPG
  • MEDIASUBTYPE_Plum
  • MEDIASUBTYPE_DVCS
  • MEDIASUBTYPE_DVSD
  • MEDIASUBTYPE_MDVF
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.