Как записывать звук с помощью C # / WPF?

У меня есть приложение, в которое я хочу добавить возможность импорта небольших аудиофрагментов непосредственно с какого-либо микрофонного устройства.

Я уже разрешаю импорт изображений, и это нормально работает с дисковыми файлами и камерами, поскольку камеры волшебным образом становятся дисковыми устройствами, когда вы их подключаете, поэтому метод импорта файлов работает для обоих.

Аудио, однако, немного отличается. Я уже разрешил импорт аудиофайлов с диска, но хочу добавить возможность прямой записи с микрофона в файл на диске или буфер в памяти.

Предоставляет ли C # / WPF простой способ сделать это? Какой' хороший способ добавить эту функциональность?

6
задан paxdiablo 12 September 2010 в 08:57
поделиться