Interfaz IMiniportWaveRT (portcls.h)
La IMiniportWaveRT
interfaz es la interfaz principal expuesta por el controlador de minipuerto para un dispositivo de audio WaveRT. El controlador del adaptador crea el objeto de controlador de miniport de WaveRT. A continuación, pasa el IMiniportWaveRT
puntero de interfaz del objeto al método IPort::Init del controlador de puerto waveRT. IMiniportWaveRT
hereda de la interfaz IMiniport .
Un controlador de adaptador forma un par de controladores de puerto de miniporte enlazando un IMiniportWaveRT
objeto a un objeto IPortWaveRT . El controlador del sistema PortCls registra este par con el sistema como filtro de onda.
IMiniportWaveRT
se admite en Windows Vista y en sistemas operativos Windows posteriores.
Herencia
La interfaz IMiniportWaveRT hereda de la interfaz IMiniport.
Métodos
La interfaz IMiniportWaveRT tiene estos métodos.
IMiniportWaveRT::GetDeviceDescription El método GetDeviceDescription devuelve un puntero a una estructura DEVICE_DESCRIPTION que describe el dispositivo. |
IMiniportWaveRT::Init El método Init inicializa el objeto de controlador de miniport de WaveRT. |
IMiniportWaveRT::NewStream El método NewStream crea una nueva instancia de un objeto de flujo waveRT. |
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | portcls.h |