次の方法で共有


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

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

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

継承

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

メソッド

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

 
IPreFetchOffset::SetPreFetchOffset

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

必要条件

要件 価値
ターゲット プラットフォーム ウィンドウズ
ヘッダー portcls.h