Интерфейсы записи и отрисовки звука
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Эти интерфейсы поддерживают захват и отрисовку звука в DirectShow.
Интерфейс | Описание |
---|---|
IAMAudioInputMixer | Получите доступ к аналоговым входным данным на звуковые карта системы и настройте характеристики, такие как моно или стерео, уровень микширования, уровень сдвига, громкость, тройной и бас. |
IAMAudioRendererStats | Получение статистических сведений о производительности отрисовки звука. |
IAMBufferNegotiation | Управление выделением буферов фильтром аудиозахвата. |
IAMClockSlave | Управление допустимой скоростью отрисовщика звука при совпадении скорости с другими часами. |
IAMDirectSound | Позволяет приложению указать, какое окно имеет фокус для управления воспроизведением звука DirectSound. |
IAMResourceControl | Удерживайте ресурс звукового устройства, прежде чем он понадобится. |
IAMStreamConfig | Запросите и задайте формат выходных данных фильтра записи. |
IBasicAudio | Задайте громкость и баланс аудиовыхода. |
Связанные темы