Пример WavSink
Показывает, как реализовать пользовательский приемник мультимедиа в Microsoft Media Foundation. Пример реализует приемник архива, который записывает несжатый звук PCM в файл .wav.
API продемонстрированы
В этом примере показаны следующие интерфейсы Media Foundation:
Употребление
Пример WavSink содержит два проекта Visual Studio:
- WavSink.vcproj создает статическую библиотеку, содержащую реализацию приемника мультимедиа.
- WriteWavFile.vcproj создает консольное приложение, использующее приемник мультимедиа для создания .wav файла. Это приложение ссылается на библиотеку, созданную проектом WavSink.
Требования
Продукт | Версия |
---|---|
SDK для Windows | Windows 7 |
Скачивание примера
Этот пример доступен в классическомрепозитории Github для Windows.
Связанные разделы