Compartir a través de


KSEVENT_LOOPEDSTREAMING_POSITION

El evento KSEVENT_LOOPEDSTREAMING_POSITION indica que la secuencia de audio ha alcanzado una posición especificada en un búfer en bucle.

Tabla de resumen de uso

Destino Tipo de descriptor de evento Tipo de valor de evento

Anclar

KSEVENT

LOOPEDSTREAMING_POSITION_EVENT_DATA

El tipo de valor de evento (datos de operación) es una estructura LOOPEDSTREAMING_POSITION_EVENT_DATA que contiene la siguiente información:

  • Tipo de notificación que el sistema enviará al cliente cuando se produzca el evento de posición.

  • Posición del búfer que desencadena el evento.

Este evento solo está pensado para uso interno del sistema.

Observaciones

En Windows Server 2003, Windows XP, Windows 2000, Windows Me y Windows 98, los controladores de puerto WavePci y WaveCíclico contienen sus propios controladores integrados para eventos KSEVENT_LOOPEDSTREAMING_POSITION. Los controladores de miniporte WavePci y WaveCíclico no deben implementar controladores para estos eventos.

En Windows Vista, ninguno de los controladores de puerto WaveXxx implementa controladores de eventos u otra compatibilidad con eventos de KSEVENT_LOOPEDSTREAMING_POSITION.

Un búfer en bucle es un búfer de datos para una secuencia de audio de tipo KSINTERFACE_STANDARD_LOOPED_STREAMING. Cuando un cursor de reproducción o registro llega al final de un búfer en bucle, el cursor se ajusta al inicio del búfer.

Para obtener más información sobre los búferes en bucle, las posiciones del búfer y los cursores de reproducción y grabación, vea Propiedad de posición de audio.

Requisitos

Encabezado

Ksmedia.h (incluye Ksmedia.h)

Vea también

KSEVENT

KSINTERFACE_STANDARD_LOOPED_STREAMING

LOOPEDSTREAMING_POSITION_EVENT_DATA