Microsoft DirectX 8.0 (Visual Basic) |
object.SetCurrentPosition(newPosition As Long)
失敗した場合はエラーが発生し、Err.Number に次のいずれかのエラー値が設定される。
DSERR_INVALIDCALL |
DSERR_INVALIDPARAM |
DSERR_PRIOLEVELNEEDED |
バッファを再生している場合、カーソルは直ちに新しい位置に移動し、再生はその場所から続行される。バッファが停止している場合は、次に DirectSoundSecondaryBuffer8.Play メソッドを呼び出したときに、新しい位置から再生を開始する。
DirectSoundSecondaryBuffer8.GetCurrentPosition、再生カーソルと書き込みカーソル