Compartilhar via


KSEVENTSETID_LoopedStreaming

Esse conjunto de eventos destina-se apenas ao uso interno pelo sistema.

O KSEVENTSETID_LoopedStreaming conjunto de eventos define eventos de posição em fluxos de áudio que usam buffers em loop. Um buffer em loop é um buffer de dados para um fluxo de áudio do tipo KSINTERFACE_STANDARD_LOOPED_STREAMING. Por meio de um evento de posição, um cliente pode receber uma notificação de um driver quando um fluxo de áudio atinge uma posição especificada em um buffer em loop.

No Microsoft Windows Server 2003, Windows XP, Windows 2000, Windows Me e Windows 98, os únicos componentes do sistema que implementam o suporte ao driver para esse conjunto de eventos são KMixer e PortCls (Kmixer.sys e Portcls.sys). DirectSound (Dsound.dll) é o único componente do sistema que usa esse conjunto de eventos como um cliente. Drivers de áudio personalizados normalmente não implementam suporte para esse conjunto de eventos.

No Windows Vista e posterior, nenhum componente do sistema usa ou dá suporte ao KSEVENTSETID_LoopedStreaming conjunto de eventos.

Os itens de evento nesse conjunto são especificados como KSEVENT_LOOPEDSTREAMING valores de enumeração.

O único evento nesse conjunto é KSEVENT_LOOPEDSTREAMING_POSITION.