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