IPreFetchOffset インターフェイス (portcls.h)

インターフェイスは IPreFetchOffset プリフェッチ オフセットを制御します。これは、DirectSound 出力ストリーム内の再生カーソルと書き込みカーソルを分離するバイト数です。 WavePci ミニポート ドライバーは、このインターフェイスを使用して、ドライバーが多数のマッピングを割り当てるときにプリフェッチ オフセットが大きくなりすぎないようにすることができます。 このインターフェイスは、Windows XP 以降でのみサポートされています。 WavePci ポート ドライバーがインターフェイスをサポートIPreFetchOffsetしているかどうかを判断するために、ミニポート ドライバーは、REFIID IID_IPreFetchOffsetを使用してポート ストリーム (IPortWavePciStream) オブジェクトの QueryInterface メソッドを呼び出します。

インターフェイスの IPreFetchOffset 詳細については、「 プリフェッチ オフセット」を参照してください。

継承

IPreFetchOffset インターフェイスは、IUnknown インターフェイスから継承されます。 IPreFetchOffset には、次の種類のメンバーもあります。

メソッド

IPreFetchOffset インターフェイスには、これらのメソッドがあります。

 
IPreFetchOffset::SetPreFetchOffset

SetPreFetchOffset メソッドはプリフェッチ オフセットを設定します。これは、DirectSound 出力ストリームの再生カーソルから書き込みカーソルを分離するデータのバイト数です。

要件

要件
対象プラットフォーム Windows
ヘッダー portcls.h