Platform SDK: DirectX |
DSCURSORS 型は、DirectSoundBuffer.GetCurrentPosition と DirectSoundCaptureBuffer.GetCurrentPosition の各メソッドによって使われる。
Type DSCURSORS lPlay As Long lWrite As Long End Type
値はバッファの先頭からのオフセットであり、単位はバイトである。
lPlay が表すカーソルは、lWrite が表すカーソルのわずか前方にある。2 つのカーソル間のバッファ部分は、読み書きの準備ができていない。lWrite までの位置では、アプリケーションはキャプチャ バッファからのデータの読み込みと、セカンダリ バッファへのデータの書き込みを安全に行える。