Interfaz IMiniportWaveRTStream (portcls.h)
La IMiniportWaveRTStream
interfaz representa el flujo de onda que fluye a través de un pin en el filtro KS que encapsula un dispositivo de captura o representación de WaveRT. El controlador de minipuerto implementa la IMiniportWaveRTStream
interfaz y la expone al controlador de puerto. El controlador de minipuerto crea un objeto de secuencia con esta interfaz cuando el controlador de puerto llama al método IMiniportWaveRT::NewStream . IMiniportWaveRTStream
hereda de la interfaz IUnknown .
IMiniportWaveRTStream
se admite en Windows Vista y en sistemas operativos Windows posteriores.
Herencia
La interfaz IMiniportWaveRTStream hereda de la interfaz IUnknown.
Métodos
La interfaz IMiniportWaveRTStream tiene estos métodos.
IMiniportWaveRTStream::AllocateAudioBuffer El método AllocateAudioBuffer asigna un búfer cíclico para los datos de audio. |
IMiniportWaveRTStream::FreeAudioBuffer El método FreeAudioBuffer se usa para liberar un búfer de audio asignado previamente con una llamada a IMiniportWaveRTStream::AllocateAudioBuffer. |
IMiniportWaveRTStream::GetClockRegister El método GetClockRegister recupera la información que el controlador de puerto necesita para exponer el registro del reloj al subsistema de audio y a sus clientes. |
IMiniportWaveRTStream::GetHWLatency El método GetHWLatency recupera información sobre los orígenes de latencia de flujo en el hardware de audio. |
IMiniportWaveRTStream::GetPosition El método GetPosition recupera la posición actual de reproducción o registro como desplazamiento de bytes desde el principio del búfer. |
IMiniportWaveRTStream::GetPositionRegister El método GetPositionRegister recupera la información que el controlador de puerto necesita para exponer el registro de posición en el subsistema de audio y sus clientes. |
IMiniportWaveRTStream::SetFormat El método SetFormat establece el formato de datos de la secuencia de onda. |
IMiniportWaveRTStream::SetState El método SetState cambia el estado de transporte de la secuencia de audio. |
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | portcls.h |