Поделиться через


Пример WavSink

Показывает, как реализовать пользовательский приемник мультимедиа в Microsoft Media Foundation. Пример реализует приемник архива, который записывает несжатый звук PCM в файл .wav.

API продемонстрированы

В этом примере показаны следующие интерфейсы Media Foundation:

Употребление

Пример WavSink содержит два проекта Visual Studio:

  • WavSink.vcproj создает статическую библиотеку, содержащую реализацию приемника мультимедиа.
  • WriteWavFile.vcproj создает консольное приложение, использующее приемник мультимедиа для создания .wav файла. Это приложение ссылается на библиотеку, созданную проектом WavSink.

Требования

Продукт Версия
SDK для Windows Windows 7

 

Скачивание примера

Этот пример доступен в классическомрепозитории Github для Windows.

Примеры использования SDK Media Foundation

приемники мультимедиа