Freigeben über


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