This event set is intended only for internal use by the system.

The KSEVENTSETID_LoopedStreaming event set defines position events in audio streams that use looped buffers. A looped buffer is a data buffer for an audio stream of type KSINTERFACE_STANDARD_LOOPED_STREAMING. Through a position event, a client can receive notification from a driver when an audio stream reaches a specified position in a looped buffer.

In Microsoft Windows Server 2003, Windows XP, Windows 2000, Windows Me, and Windows 98, the only system components that implement driver support for this event set are KMixer and PortCls (Kmixer.sys and Portcls.sys). DirectSound (Dsound.dll) is the only system component that uses this event set as a client. Custom audio drivers typically do not implement support for this event set.

In Windows Vista and later, no system components use or support the KSEVENTSETID_LoopedStreaming event set.

The event items in this set are specified as KSEVENT_LOOPEDSTREAMING enumeration values.

The only event in this set is KSEVENT_LOOPEDSTREAMING_POSITION.



Send comments about this topic to Microsoft

© 2014 Microsoft. All rights reserved.