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


Запись звука

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Приложение может использовать DirectShow для записи звуковых данных с микрофонов, ленточных проигрывателей и других устройств через входные данные карта звука. Распространенные сценарии

  • Запись закадрового закадрового текста для последующего дублирования видеопотока.
  • Преобразование устаревшего аналогового аудиосодержимого в цифровой формат.
  • Запись голоса или музыки для передачи по сети.

У конечных пользователей есть несколько вариантов записи звука со звукового карта на жесткий диск. Большинство карточек предоставляют приложения для микширования и записи со своих звуковых входов. Windows предоставляет звукозапись— простое служебное приложение для записи с микрофона. Кодировщик Windows Media можно включить в приложение DirectShow как объект мультимедиа DirectX (DMO). В этом разделе описывается, как интегрировать функции записи звука в собственное приложение с помощью DirectShow.

В этом разделе рассматриваются следующие вопросы.

Использование DirectShow