Platform SDK: DirectX

CONST_DS3DMODEFLAGS

CONST_DS3DMODEFLAGS 列挙は、DirectSound3DBuffer.GetModeDirectSound3DBuffer.SetMode の各メソッドで使われ、3D サウンド処理の操作モードの設定と取得を行う。

Enum CONST_DS3DMODEFLAGS
    DS3DMODE_DISABLE      = 2
    DS3DMODE_HEADRELATIVE = 1
    DS3DMODE_NORMAL       = 0
End Enum
DS3DMODE_DISABLE
3D サウンド処理は無効になる。サウンドは、リスナーの頭の中心で発生しているように聞こえる。
DS3DMODE_HEADRELATIVE
サウンド パラメータ (位置、速度、および方向) は、リスナーのパラメータに対する相対的なものである。このモードでは、リスナーのパラメータが変化したときにサウンドの絶対パラメータが更新されるので、相対パラメータは一定に保たれる。
DS3DMODE_NORMAL
サウンド パラメータは、ワールド スペースに対する相対的なものである。これはデフォルトのモードである。