IPreFetchOffset-Schnittstelle (portcls.h)
Die IPreFetchOffset
Schnittstelle steuert den Prefetch-Offset, d. h. die Anzahl der Bytes, die die Wiedergabe- und Schreibcursors in einem DirectSound-Ausgabestream trennen. Ein WavePci-Miniporttreiber kann diese Schnittstelle verwenden, um zu verhindern, dass der Prefetch-Offset zu groß wird, wenn der Treiber eine große Anzahl von Zuordnungen zuweist. Diese Schnittstelle wird nur in Windows XP und höher unterstützt. Um zu bestimmen, ob der WavePci-Porttreiber die IPreFetchOffset
Schnittstelle unterstützt, ruft ein Miniporttreiber die QueryInterface-Methode des Portstreamobjekts (IPortWavePciStream) mit REFIID IID_IPreFetchOffset auf.
Weitere Informationen zur IPreFetchOffset
Schnittstelle finden Sie unter Prefetch Offsets.
Vererbung
Die IPreFetchOffset-Schnittstelle erbt von der IUnknown-Schnittstelle . IPreFetchOffset verfügt auch über folgende Arten von Membern:
Methoden
Die IPreFetchOffset-Schnittstelle verfügt über diese Methoden.
IPreFetchOffset::SetPreFetchOffset Die SetPreFetchOffset-Methode legt den Prefetch-Offset fest, d. h. die Anzahl der Bytes an Daten, die den Schreibcursor vom Wiedergabecursor in einem DirectSound-Ausgabestream trennen. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | portcls.h |