Интерфейсы объектов miniport audio
В этом разделе описываются интерфейсы объектов аудио минипорта. следующие основные параметры.
IMiniport , который является базовым типом, от которого являются производными все остальные интерфейсы объектов аудио минипорта.
Объект аудио минипорта предоставляет интерфейс для драйверов мини-портов DMus, MIDI, топологии, WaveCyclic, WavePci и WaveRT (см. раздел Поддержка устройства), которые являются производными от IMiniport.
Аудио-интерфейс объекта минипорта — это основной интерфейс, который драйвер мини-порта представляет драйверу порта. Драйвер адаптера формирует фильтр KS для звукового устройства, привязывая драйверы порта и минипорта для этого устройства. Привязка выполняется путем вызова метода IPort::Init объекта аудиопорта и передачи ссылки на объект audio miniport в качестве параметра вызова. Этот процесс иллюстрируется в примере кода в разделе Создание subdevice .
В этом разделе рассматриваются следующие интерфейсы объектов аудио минипорта: