Freigeben über


Smart Tee 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 Smart Tee-Filter wird in Videoaufnahmediagrammen verwendet, um den Videodatenstrom in einen Vorschaudatenstrom und einen Aufnahmedatenstrom aufzuteilen. Dies erfolgt ohne zusätzliche Datenkopie. Die Ausgabepins unterstützen alle Medientypen, die für die nachgeschaltete Verbindung unterstützt werden.

Der Smart Tee-Filter ist nützlich, wenn ein Videoaufnahmefilter keine separaten Pins für die Aufnahme und Vorschau bereitstellt. Der Smart Tee-Filter liefert Vorschaudaten nur, wenn dies nicht die Leistung der Erfassung beeinträchtigt. Außerdem werden die Zeitstempel aus dem Vorschaudatenstrom entfernt. Der Capture Graph Builder fügt den Smart Tee-Filter bei Bedarf automatisch ein. Weitere Informationen finden Sie unter Kombinieren von Videoaufnahmen und Vorschau-.

Die folgende Abbildung zeigt ein typisches Aufnahmediagramm, das den Smart Tee-Filter verwendet.

mit dem smarten Teefilter

Etikett Wert
Filterschnittstellen IBaseFilter-
Eingabe-Pin-Medientypen MEDIATYPE_Video, MEDIASUBTYPE_NULL
Eingabe-Pin-Schnittstellen IMemInputPin, IPin, IQualityControl
Ausgabe-Pin-Medientypen MEDIATYPE_Video, MEDIASUBTYPE_NULL
Ausgabeheftschnittstellen IAMStreamControl, IPin, IQualityControl
Filter CLSID CLSID_SmartTee
Eigenschaftenseite CLSID Keine Eigenschaftenseite.
Ausführbar qcap.dll
Merit MERIT_DO_NOT_USE
Filterkategorie CLSID_LegacyAmFilterCategory

 

Bemerkungen

Der Aufnahme-Pin ist ausgabe pin 0, und der Vorschau-Pin ist Ausgabe pin 1.

DirectShow-Filter