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 |