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 |
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) |