IPreFetchOffset-Schnittstelle (portcls.h)
Die IPreFetchOffset
Schnittstelle steuert den Prefetch-Offset. Dabei handelt es sich um die Anzahl der Bytes, die die Wiedergabe- und Schreibcursor in einem DirectSound-Ausgabedatenstrom 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 festzustellen, ob der WavePci-Porttreiber die IPreFetchOffset
Schnittstelle unterstützt, ruft ein Miniporttreiber den Portdatenstrom auf (IPortWavePciStream) -Objekt QueryInterface Methode mit REFIID IID_IPreFetchOffset.
Weitere Informationen zur IPreFetchOffset
Schnittstelle finden Sie unter Prefetch Offsets.
Erbschaft
Die IPreFetchOffset Schnittstelle erbt von der IUnknown--Schnittstelle. IPreFetchOffset- verfügt auch über die folgenden Membertypen:
Methodik
Die IPreFetchOffset Schnittstelle weist diese Methoden auf.
IPreFetchOffset::SetPreFetchOffset Die SetPreFetchOffset-Methode legt den Prefetch-Offset fest. Dabei handelt es sich um die Anzahl der Bytes, die den Schreibcursor vom Wiedergabecursor in einem DirectSound-Ausgabedatenstrom trennen. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | portcls.h |