WavSink-Beispiel
Zeigt, wie eine benutzerdefinierte Mediensenke in Microsoft Media Foundation implementiert wird. Das Beispiel implementiert eine Archivsenke, die unkomprimierte PCM-Audiodaten in eine WAV-Datei schreibt.
Gezeigte APIs
In diesem Beispiel werden die folgenden Media Foundation-Schnittstellen veranschaulicht:
Verwendung
Das WavSink-Beispiel enthält zwei Visual Studio-Projekte:
- WavSink.vcproj erstellt eine statische Bibliothek, die die Mediensenkeimplementierung enthält.
- WriteWavFile.vcproj erstellt eine Konsolenanwendung, die die Mediensenke verwendet, um eine WAV-Datei zu erzeugen. Diese Anwendung ist mit der Bibliothek verknüpft, die vom WavSink-Projekt erstellt wurde.
Anforderungen
Produkt | Version |
---|---|
Windows SDK | Windows 7 |
Herunterladen des Beispiels
Dieses Beispiel ist im GitHub-Repository für klassische Windows-Beispiele verfügbar.
Zugehörige Themen