Microsoft DirectX 8.0 (C++) |
ベクトル単位のメートル数で距離係数を設定する。
HRESULT SetDistanceFactor( D3DVALUE flDistanceFactor, DWORD dwApply );
成功した場合は DS_OK を返す。
失敗した場合は DSERR_INVALIDPARAM を返す。
距離係数の範囲は、DS3D_MINDISTANCEFACTOR から DS3D_MAXDISTANCEFACTOR までである。dsound.h では、それぞれ FLT_MIN および FLT_MAX として定義されている。デフォルト値は、DS3D_DEFAULTDISTANCEFACTOR または 1.0 である。
ヘッダー : dsound.h で宣言。