KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY
KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY 屬性會與 KSPROPERTY_AUDIO_CHANNEL_CONFIG 搭配使用,以實作硬體加速 3D 音訊的 DirectSound 喇叭組態屬性。 這是 DAC 節點的選擇性屬性, (KSNODETYPE_DAC) 和 3D 節點 (KSNODETYPE_3D_EFFECTS) 。
使用量摘要資料表
Get | 集合 | 目標 | 屬性描述項類型 | 屬性值類型 |
---|---|---|---|---|
是 |
是 |
釘選/篩選 |
LONG |
(作業資料) 的屬性值為 LONG 類型,並指定說話者幾何。 此值可以設定為下列其中一個常數,這些常數定義于標頭檔 Ksmedia.h:
KSAUDIO_STEREO_SPEAKER_GEOMETRY_HEADPHONES
KSAUDIO_STEREO_SPEAKER_GEOMETRY_MIN
KSAUDIO_STEREO_SPEAKER_GEOMETRY_NARROW
KSAUDIO_STEREO_SPEAKER_GEOMETRY_WIDE
KSAUDIO_STEREO_SPEAKER_GEOMETRY_MAX
上述參數在意義上相同, (但不等於值) 下列值,IDirectSound::GetSpeakerConfig方法會使用這些值, (請參閱Microsoft Windows SDK檔) ,並在標頭檔 Dsound.h 中定義:
DSSPEAKER_HEADPHONE
DSSPEAKER_STEREO |DSSPEAKER_GEOMETRY_MIN
DSSPEAKER_STEREO |DSSPEAKER_GEOMETRY_NARROW
DSSPEAKER_STEREO |DSSPEAKER_GEOMETRY_WIDE
DSSPEAKER_STEREO |DSSPEAKER_GEOMETRY_MAX
傳回值
KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY屬性要求會傳回STATUS_SUCCESS,表示它已順利完成。 否則,要求會傳回適當的錯誤狀態碼。
備註
DirectSound 會將KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY視為 DAC 節點上的篩選屬性,並將視為 3D 節點上的針腳屬性。
如需詳細資訊,請參閱 DirectSound Speaker-Configuration設定。
規格需求
標頭 |
Ksmedia.h (包含 Ksmedia.h) |