Teilen über


DirectShow und Windows Media

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK-ist ein Legacyfeature. Es wurde von Source Reader und Sink Writerersetzt. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code Source Reader und Sink Writer- anstelle Windows Media Format 11 SDK-verwendet werden soll. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]

Als Alternative zur ausschließlichen Verwendung des Windows Media Format SDK können Anwendungen auch Windows Media-basierte Inhalte mithilfe der Microsoft® DirectShow-Streamingarchitektur® lesen und schreiben, wie in den folgenden Abschnitten beschrieben.

Abschnitt Beschreibung
zu DirectShow- Beschreibt DirectShow in allgemeinen Begriffen und gibt an, wo weitere Informationen dazu angezeigt werden.
Warum DirectShow verwenden? Beschreibt, wie DirectShow bestimmte Aufgaben beim Erstellen und Wiedergeben von Windows Media-basierten Inhalten vereinfacht.
Lesen von ASF-Dateien in DirectShow- Beschreibt, wie ASF-Dateien mit DirectShow wiedergegeben werden.
Erstellen von ASF-Dateien in DirectShow- Beschreibt, wie ASF-Dateien mithilfe von DirectShow erstellt werden.
WMT_STATUS Ereignisbenachrichtigung in DirectShow- Beschreibt, welche WMT_STATUS Ereignisse von den ASF Reader- und ASF Writer-Filtern behandelt werden und wie Anwendungen diese Ereignisse empfangen können.
DRM-Unterstützung in DirectShow- Beschreibt, wie DRM-geschützte Dateien über DirectShow gelesen und geschrieben werden.
DirectShow QASF Reference Enthält die Referenzdokumentation für die DirectShow-Komponenten, die Windows Media unterstützen.

 

Drei Beispielanwendungen im SDK veranschaulichen die Verwendung von DirectShow: DSCopy, DSPlay und DSSeekFM. Weitere Informationen finden Sie unter Beispielanwendungen.

Anmerkung

Anwendungen, die die in diesem SDK enthaltenen QASF-Komponenten verwenden, erfordern die Installation der Microsoft DirectX® 8.1- oder höher-SDK-Laufzeit auf Windows® 2000-, Windows 98- und Windows 95-Systemen. Insbesondere wird diese Laufzeit vom DMO Wrapper-Filter benötigt, der die Windows Media-Codecs in einem DirectShow-Filterdiagramm hostet.