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


Поддержка драйверов для устаревших звуковых интерфейсов

Аудиосистема WDM обеспечивает поддержку драйверов для приложений, которые обращаются к звуковым устройствам с помощью устаревших мультимедийных функций Windows. К этим функциям относятся следующие API, относящиеся к звуку:

  • aux

  • миксер

  • midiIn

  • midiOut

  • waveIn

  • waveOut

Дополнительные сведения об этих API см. в документации по пакету SDK для Microsoft Windows. Описание системных компонентов, которые обеспечивают поддержку драйверов для устаревших звуковых функций, см. в разделе "Компоненты аудио WDM".

В этом разделе рассматриваются функции, которые драйверы аудиопорта могут реализовать для более эффективной поддержки возможностей звука, предоставляемых мультимедийными функциями Windows для программ приложений. К этим возможностям относятся захват и отрисовка потока волн, запись и синтез MIDI, а также управление миксером. Кроме того, в этом разделе описывается несколько расширений функций для устаревших аудио-специфичных АПИ, которые приложения могут использовать для получения сведений о звуковых устройствах, специфичных для драйвера.

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

Преобразование топологии потоков ядра в API микшера звука

Расширения аудио WDM для устаревших API мультимедиа Windows