Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

This filter writes still image data from a video stream to a file, and depending on the input source it may also encode the image data.

This filter uses the ImagingAPI internally and therefore the filter has access to any installed image encoders. These encoders may or may not be optimized for the hardware on your device. This filter accepts RGB data for encoding and it also accepts pre-encoded JPEG data. It does not accept YCbCr as the input color space for encoding.

This filter is used to render still images and is the interface to the ImagingAPI. For more information, see Video Capture.

Filter Property Description

Filter Interfaces

IFileSinkFilter2 Interface, IImageSinkFilter

Input Pin Media Types

The following media types are supported:

MEDIATYPE_Video, FORMAT_VideoInfo. The following subtypes are supported:

  • MEDIASUBTYPE_RGB32

  • MEDIASUBTYPE_RGB24

  • MEDIASUBTYPE_RGB555

  • MEDIASUBTYPE_RGB565

  • MEDIASUBTYPE_IJPG

See the topic Media Types and Sub Typesfor more information.

Input Pin Interfaces

IMemInputPin, IPin

Output Pin Media Types

None

Output Pin Interfaces

None

Filter CLSID

CLSID_IMGSinkFilter

Property Page CLSID

None

Executable

quartz.dll

Merit

MERIT_DO_NOT_USE

Filter Category

CLSID_VideoCompressorCategory

See Also