Freigeben über


DirectShow-Schnittstellen

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

Dieses Thema enthält Referenzinformationen für die Microsoft® DirectShow-Kernschnittstellen®. Um umfassende Unterstützung für verschiedene Arten von Hardware, Dateiformaten und Streamvorgängen bereitzustellen, implementiert eine große Anzahl von Schnittstellen. Einige werden von Anwendungen verwendet; andere werden intern von Filtern und anderen DirectShow-Komponenten verwendet.

Das folgende Thema enthält eine alphabetische Liste aller DirectShow-Codeschnittstellen.

Jede bestimmte Anwendung verwendet nur eine kleine Teilmenge dieser Schnittstellen. In den folgenden Themen werden Schnittstellen nach Funktionskategorie aufgelistet. Nicht jede Schnittstelle ist auf diesen Seiten aufgeführt, und einige Schnittstellen werden auf mehr als einer Seite angezeigt.

DirectShow-Objekte

DirectShow-Filter