Interfaz IMiniportWavePciStream (portcls.h)

La IMiniportWavePciStream interfaz representa la secuencia de onda que fluye a través de un pin en un filtro WavePci. El filtro encapsula un dispositivo de representación o captura de WavePci y se implementa emparejando un controlador de puerto WavePci con un controlador de miniport de WavePci. El controlador de minipuerto implementa la IMiniportWavePciStream 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 IMiniportWavePci::NewStream del controlador de miniportador . IMiniportWavePciStream hereda de la interfaz IUnknown .

La IMiniportWavePciStream interfaz proporciona métodos para administrar una única secuencia de datos de onda de audio entrantes o salientes. Esta es la interfaz que expone la mayor parte de la funcionalidad del controlador de miniporte.

Herencia

La interfaz IMiniportWavePciStream hereda de la interfaz IUnknown.

Métodos

La interfaz IMiniportWavePciStream tiene estos métodos.

 
IMiniportWavePciStream::GetAllocatorFraming

El método GetAllocatorFraming obtiene los parámetros de marco de asignador preferidos para la secuencia.
IMiniportWavePciStream::GetPosition

Obtenga información sobre cómo el método GetPosition obtiene la posición actual de la secuencia.
IMiniportWavePciStream::MappingAvailable

El método MappingAvailable indica que hay disponible una nueva asignación.
IMiniportWavePciStream::NormalizePhysicalPosition

Obtenga información sobre cómo el método NormalizePhysicalPosition convierte una posición de búfer físico en un valor basado en tiempo.
IMiniportWavePciStream::RevokeMappings

El método RevokeMappings revoca las asignaciones que se obtuvieron anteriormente a través de IPortWavePciStream::GetMapping.
IMiniportWavePciStream::Service

Obtenga información sobre que el método Service notifica al controlador de minipuerto de una solicitud de servicio.
IMiniportWavePciStream::SetFormat

Obtenga información sobre cómo el método SetFormat establece el formato de datos KS de la secuencia de onda.
IMiniportWavePciStream::SetState

El método SetState cambia el estado del transporte de la secuencia.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado portcls.h