Microsoft DirectX 8.0 (Visual Basic)

DSCURSORS

再生カーソルおよび書き込みカーソルの位置を DirectSoundSecondaryBuffer8.GetCurrentPosition メソッドに返す。同様に、キャプチャ カーソルと読み込みカーソルの位置を DirectSoundCaptureBuffer8.GetCurrentPosition メソッドに返す。

Type DSCURSORS
    lPlay As Long
    lWrite As Long
End Type

メンバ

lPlay
再生バッファ中の再生カーソル、またはキャプチャ バッファ中のキャプチャ カーソル。
lWrite
再生バッファ中の書き込みカーソル、またはキャプチャ バッファ中の読み込みカーソル。

注意

値はバッファの先頭からのオフセットであり、単位はバイトである。

lPlay が表すカーソルは、lWrite が表すカーソルのわずか前方にある。2 つのカーソル間のバッファ部分は、読み書きの準備ができていない。lWrite までの位置では、アプリケーションはキャプチャ バッファからのデータの読み込みと、再生バッファへのデータの書き込みを安全に行うことができる。

参照

再生カーソルと書き込みカーソルキャプチャ バッファの情報