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 |