Microsoft DirectX 8.1 (C++)

Overlay Mixer 2 Filter

The Overlay Mixer 2 filter is identical functionality to the Overlay Mixer Filter but has a higher merit, which enables it to be added to a filter graph automatically. It is provided so that the Filter Graph Manager can add the Overlay Mixer to a graph when it renders non-DVD MPEG-2 files in TV capture/preview graphs. This is not possible with the original Overlay Mixer because its merit is MERIT_DO_NOT_USE. The only other distinction is that the Overlay Mixer supports the VIDEOINFO and VIDEOINFO2 format types, while the Overlay Mixer2 supports only the VIDEOINFO2 format type. The choice of whether to use the Overlay Mixer or the Overlay Mixer 2 is handled by the component that builds the graph, either the Filter Graph Manager, the Capture Graph Builder or the DVD Graph Builder. From an application perspective, they are the same filter, with the same interfaces and functionality.

The following table contains information specific to the Overlay Mixer 2. For all other filter data, refer to the documentation for the Overlay Mixer.

Input Pin Media Types Format Type: Format_VIDEOINFO2
Filter CLSID CLSID_OverlayMixer2
Merit MERIT_UNLIKELY