Platform SDK: DirectX |
DirectSound3DBuffer.SetVelocity メソッドは、サウンド バッファの速度を設定する。
object.SetVelocity(x As Single, _ y As Single, _ z As Single, _ applyFlag As CONST_DS3DAPPLYFLAGS)
失敗すればエラーが発生し、Err.Number に DSERR_INVALIDPARAM が設定される。
速度はドップラー効果でのみ使われる。バッファを移動することはない。
デフォルトの計測単位はメートル/秒であるが、DirectSound3DListener.SetDistanceFactor メソッドを使って単位を変更できる。
DirectSound3DBuffer.SetPosition、DirectSound3DBuffer.GetVelocity