IDirectSound3DListener8::GetVelocity
GetVelocity メソッドは、リスナーの速度を取得します。
HRESULT
GetVelocity(
D3DVECTOR * pvVelocity
);
パラメータ
- pvVelocity
リスナーの速度を受け取る D3DVECTOR 構造体のアドレスです。
戻り値
成功した場合は、DS_OK を返します。失敗した場合は、DSERR_INVALIDPARAM を返します。
解説
速度はドップラー効果の計算のみに使用されます。リスナーの位置は変更されません。リスナーを移動するには、SetPosition メソッドを使用します。
デフォルトの速度は (0,0,0) です。
デフォルトの計測単位はメートル/秒ですが、SetDistanceFactor メソッドを呼び出して変更することができます。
要件
ヘッダー: DSound.h 宣言
ライブラリ: Dsound3d.dll 内容