Запись звука
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Приложение может использовать DirectShow для записи звуковых данных с микрофонов, ленточных проигрывателей и других устройств через входные данные карта звука. Распространенные сценарии
- Запись закадрового закадрового текста для последующего дублирования видеопотока.
- Преобразование устаревшего аналогового аудиосодержимого в цифровой формат.
- Запись голоса или музыки для передачи по сети.
У конечных пользователей есть несколько вариантов записи звука со звукового карта на жесткий диск. Большинство карточек предоставляют приложения для микширования и записи со своих звуковых входов. Windows предоставляет звукозапись— простое служебное приложение для записи с микрофона. Кодировщик Windows Media можно включить в приложение DirectShow как объект мультимедиа DirectX (DMO). В этом разделе описывается, как интегрировать функции записи звука в собственное приложение с помощью DirectShow.
В этом разделе рассматриваются следующие вопросы.
- Сведения о фильтре аудиозахвата
- Выбор устройства захвата
- Создание графа аудиозахвата
- Создание графа захвата звука с помощью предварительной версии
- Настройка свойств записи звука
Связанные темы