Platform SDK: DirectX |
IDirectSound::SetSpeakerConfig メソッドは、DirectSound オブジェクトのスピーカ構成を指定する。
HRESULT SetSpeakerConfig( DWORD dwSpeakerConfig );
DSSPEAKER_STEREO は、以下の値のいずれかとの組み合わせになる。
成功すれば DS_OK、失敗すれば次のエラー値のいずれかを返す。
DSERR_INVALIDPARAM |
DSERR_UNINITIALIZED |
ジオメトリ値を使うには、DSSPEAKER_STEREO フラグと組み合わせた上で DWORD にパックしなければならない。次の C++ による例に示すように、DSSPEAKER_COMBINED マクロを使ってこのパックを行う。
lpds->SetSpeakerConfig(DSSPEAKER_COMBINED( DSSPEAKER_STEREO, DSSPEAKER_GEOMETRY_WIDE));
Windows NT/2000 : Service Pack 3 を適用した Windows NT バージョン 4.0 以降が必要。
Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
ヘッダー :dsound.h で宣言。
インポート ライブラリ :dsound.lib を使用。