Freigeben über


Überlagerungsmischer 2-Filter

[Das dieser Seite zugeordnete Feature DirectShow-ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngineund Audio/Video Capture in Media Foundationersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code MediaPlayer-, IMFMediaEngine und Audio-/Videoaufnahme in Media Foundation anstelle von DirectShow-verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]

Der Overlay-Mixer 2-Filter ist identisch mit dem Overlay-Mixer Filter, außer:

  • Es unterstützt nur Medientypen mit VIDEOINFOHEADER2 Formaten.
  • Es hat einen höheren Vorteil, der es ermöglicht, einem Filterdiagramm automatisch hinzugefügt zu werden.

Der Overlay-Mixer 2 wird bereitgestellt, sodass der Filter Graph-Manager es dem Diagramm hinzufügen wird, wenn es nicht-DVD MPEG-2-Video rendert. Die Wahl, ob der Überlagerungsmischer oder der Überlagerungsmischer 2 verwendet werden soll, wird von der Komponente behandelt, die das Diagramm erstellt, entweder den Filter Graph-Manager, den Capture Graph Builder oder den DVD Graph Builder. Aus Anwendungsperspektive sind sie derselbe Filter mit den gleichen Schnittstellen und Funktionen.

Die folgende Tabelle enthält spezifische Informationen für den Überlagerungsmischer 2. Informationen zu allen anderen Filterdaten finden Sie in der Dokumentation für den Overlay-Mixer.

Etikett Wert
Eingabe-Pin-Medientypen Formattyp: Format_VIDEOINFO2
Filter CLSID CLSID_OverlayMixer2
Merit
  • MERIT_UNLIKELY
  • Windows Vista oder höher: MERIT_DO_NOT_USE

 

In Windows Vista oder höher ist der Vorteil des Overlay Mixer 2-Filters MERIT_DO_NOT_USE, da die neueren Videorenderer (VMR-7, VMR-9 und EVR) VIDEOINFOHEADER2 Formate unterstützen und daher nicht erforderlich sind, den Overlay-Mixer zu verwenden.

DirectShow-Filter