Platform SDK: DirectX

DirectSound3DBuffer.GetVelocity

DirectSound3DBuffer.GetVelocity メソッドは、サウンド バッファの現在の速度を取得する。

object.GetVelocity(velocity As D3DVECTOR)

パラメータ

object
DirectSound3DBuffer オブジェクトを表すオブジェクト式。
velocity
バッファの現在の速度を受け取る D3DVECTOR 型。

エラー コード

失敗すればエラーが発生し、Err.NumberDSERR_INVALIDPARAM が設定される。

注意

速度はドップラー効果でのみ使われる。バッファを移動することはない。詳細については、「ドップラー係数」を参照すること。

デフォルトの計測単位はメートル/秒であるが、DirectSound3DListener.SetDistanceFactor メソッドを使って変更できる。

参照

DirectSound3DBuffer.SetPositionDirectSound3DBuffer.SetVelocity