Platform SDK: DirectX |
DS3DLISTENER 構造体は、3D ワールド パラメータとリスナーの位置を一意に記述するために必要なすべての情報を保持している。この構造体は、IDirectSound3DListener::GetAllParameters と IDirectSound3DListener::SetAllParameters の各メソッドと共に使われる。
typedef struct { DWORD dwSize; D3DVECTOR vPosition; D3DVECTOR vVelocity; D3DVECTOR vOrientFront; D3DVECTOR vOrientTop; D3DVALUE flDistanceFactor; D3DVALUE flRolloffFactor; D3DVALUE flDopplerFactor; } DS3DLISTENER, *LPDS3DLISTENER; typedef const DS3DLISTENER *LPCDS3DLISTENER;
Windows NT/2000 : Windows 2000 が必要。
Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
ヘッダー : dsound.h で宣言。