Interfaces de objeto Miniport de audio
En esta sección se describen las interfaces de objetos de minipuerto de audio. Entre ellas, se incluyen las siguientes:
IMiniport, que es el tipo base del que se derivan todas las demás interfaces de objeto de miniporte de audio.
El objeto de minipuerto de audio proporciona una interfaz para los controladores DMus, MIDI, Topology, WaveCíclica, WavePci y WaveRT (consulte Compatibilidad con un dispositivo), que se derivan de IMiniport.
La interfaz de objetos de miniporte de audio es la interfaz principal que un controlador de minipuerto presenta a un controlador de puerto. Un controlador de adaptador forma un filtro KS para un dispositivo de audio enlazando los controladores de puerto y miniport para ese dispositivo. El enlace se logra llamando al método IPort::Init del objeto de puerto de audio y pasando una referencia al objeto de miniport de audio como parámetro de llamada. El ejemplo de código de Creación de subdispositivos ilustra este proceso.
En esta sección se describen las siguientes interfaces de objetos de miniporte de audio: