Microsoft DirectX 8.0 (Visual Basic)

DirectSoundPrimaryBuffer8.GetCurrentPosition

再生カーソルと書き込みカーソルの位置を取得する。

object.GetCurrentPosition(cursors As DSCURSORS)

指定項目

object
DirectSoundPrimaryBuffer8 オブジェクトを指定する。
cursors
再生カーソルと書き込みカーソルのオフセット (バイト単位) を受け取る DSCURSORS 型。

エラー コード

失敗した場合はエラーが発生し、Err.Number に次のいずれかの値が設定される。

DSERR_INVALIDPARAM
DSERR_PRIOLEVELNEEDED

注意

書き込みカーソルは、データ書き込みを安全に行える、バッファの先頭位置である。再生カーソルより後ろ、および書き込みカーソルの前方にあるバッファには、データを書き込むべきではない。詳細については、「再生カーソルと書き込みカーソル」を参照すること。