ホーム › Media.Audio.DirectSound › IDirectSound3DListener
IDirectSound3DListener
COMメソッド 15
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetAllParameters(DS3DLISTENER* pListener) |
| 4 | HRESULT GetDistanceFactor(FLOAT* pflDistanceFactor) |
| 5 | HRESULT GetDopplerFactor(FLOAT* pflDopplerFactor) |
| 6 | HRESULT GetOrientation(D3DVECTOR* pvOrientFront, D3DVECTOR* pvOrientTop) |
| 7 | HRESULT GetPosition(D3DVECTOR* pvPosition) |
| 8 | HRESULT GetRolloffFactor(FLOAT* pflRolloffFactor) |
| 9 | HRESULT GetVelocity(D3DVECTOR* pvVelocity) |
| 10 | HRESULT SetAllParameters(DS3DLISTENER* pcListener, DWORD dwApply) |
| 11 | HRESULT SetDistanceFactor(FLOAT flDistanceFactor, DWORD dwApply) |
| 12 | HRESULT SetDopplerFactor(FLOAT flDopplerFactor, DWORD dwApply) |
| 13 | HRESULT SetOrientation(FLOAT xFront, FLOAT yFront, FLOAT zFront, FLOAT xTop, FLOAT yTop, FLOAT zTop, DWORD dwApply) |
| 14 | HRESULT SetPosition(FLOAT x, FLOAT y, FLOAT z, DWORD dwApply) |
| 15 | HRESULT SetRolloffFactor(FLOAT flRolloffFactor, DWORD dwApply) |
| 16 | HRESULT SetVelocity(FLOAT x, FLOAT y, FLOAT z, DWORD dwApply) |
| 17 | HRESULT CommitDeferredSettings() |