Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The IPreFetchOffset
interface controls the prefetch offset, which is the number of bytes separating the play and write cursors in a DirectSound output stream. A WavePci miniport driver can use this interface to prevent the prefetch offset from growing too large when the driver allocates a large number of mappings. This interface is supported only in Windows XP and later. To determine whether the WavePci port driver supports the IPreFetchOffset
interface, a miniport driver calls the port stream (IPortWavePciStream) object's QueryInterface method with REFIID IID_IPreFetchOffset.
For more information about the IPreFetchOffset
interface, see Prefetch Offsets.
Inheritance
The IPreFetchOffset interface inherits from the IUnknown interface. IPreFetchOffset also has these types of members:
Methods
The IPreFetchOffset interface has these methods.
IPreFetchOffset::SetPreFetchOffset The SetPreFetchOffset method sets the prefetch offset, which is the number of bytes of data separating the write cursor from the play cursor in a DirectSound output stream. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | portcls.h |