Microsoft DirectX 8.0 (Visual Basic) |
object.SetVelocity( _ x As Single, _ y As Single, _ z As Single, _ applyFlag As CONST_DS3DAPPLYFLAGS)
失敗した場合はエラーが発生し、Err.Number に DSERR_INVALIDPARAM が設定される。
速度はドップラー効果でのみ使用される。バッファを移動することはない。
デフォルトの計測単位はメートル/秒であるが、DirectSound3DListener8.SetDistanceFactor メソッドを使用して変更できる。
DirectSound3DBuffer8.SetPosition、DirectSound3DBuffer8.GetVelocity、バッファの位置座標と速度