Freigeben über


Auflisten von Objekten in einem Filterdiagramm

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Eine Anwendung muss möglicherweise einen bestimmten Filter im Filterdiagramm oder sogar einen bestimmten Pin an einem Filter suchen. Es kann z. B. eine Schnittstelle verwenden, die von einem bestimmten Filter verfügbar gemacht wird. Oder es kann ein spezielles Filterdiagramm erstellen und Methoden für einzelne Pins aufrufen, um die Filter zu verbinden. Zu diesem Zweck bietet DirectShow mehrere Methoden zum Auflisten von Objekten in einem Filterdiagramm.

Die in diesem Abschnitt erläuterten Enumeratoren folgen dem Standardformular, das von COM-Enumerationsschnittstellen verwendet wird. Weitere Informationen finden Sie im Thema "IEnumXXXX" im Platform SDK. Informationen zum Auflisten von Filtern, die auf dem Computer des Benutzers registriert sind, sich aber noch nicht im Filterdiagramm befinden, finden Sie unter Auflisten von Geräten und Filtern.

Dieser Artikel enthält folgende Themen:

Grundlegende DirectShow-Aufgaben