ASFParser-Beispiel
Zeigt, wie Sie Daten aus einer ASF-Datei (Advanced Systems Format) analysieren, indem Sie die ASF-Komponenten auf niedriger Ebene in Media Foundation. Im Beispiel werden die folgenden Aufgaben veranschaulicht:
- Aufzählen der Audio- und Videostreams in einer ASF-Datei.
- Auswählen eines Audio- oder Videostreams für die Analyse.
- Suchen nach einem Paket zu einer gewünschten Wiedergabezeit.
- Generieren komprimierter Stichproben für den ausgewählten Stream.
- Decodieren von Audio- und Videobeispielen.
Gezeigte APIs
In diesem Beispiel werden die folgenden Microsoft Media Foundation veranschaulicht:
Verwendung
- Um eine ASF-Datei zu öffnen, klicken Sie auf die Schaltfläche Open Media File... (Mediendatei öffnen).
- Wählen Sie eine ASF-Datei aus, und klicken Sie auf Öffnen. Informationen zur Datei werden im Bereich Informationen angezeigt.
- Wählen Sie unter Parserkonfiguration einen zu analysierenden Stream aus.
- Wählen Sie umgekehrt aus, um Beispiele in umgekehrter Reihenfolge zu generieren.
- Um den Startpunkt anzugeben, ziehen Sie den Schieberegler an die gewünschte Position.
- Klicken Sie auf die Schaltfläche Beispiele generieren, um mit der Analyse zu beginnen. Informationen zu den Beispielen werden im Bereich Informationen angezeigt.
- Klicken Sie auf die Schaltfläche Audio testen, um die Beispiele für den Audiostream zu testen.
- Klicken Sie auf die Schaltfläche Bitmap anzeigen, um die Beispiele für den Videostream zu testen.
Requirements (Anforderungen)
| Produkt | Version |
|---|---|
| Windows SDK | Windows 7 |
Herunterladen des Beispiels
Dieses Beispiel ist im GitHub-Repository Windows klassischen Beispielen verfügbar.