共用方式為


KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE

KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE 屬性會指定 3D 音效緩衝區的最大距離。

使用量摘要資料表

Get 集合 目標 屬性描述項類型 屬性值類型

Pin

KSNODEPROPERTY

FLOAT

(作業資料) 的屬性值為 FLOAT 類型,並指定最大距離。 如需距離單位的相關資訊,請參閱 KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR

傳回值

KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE屬性要求會傳回STATUS_SUCCESS,表示它已順利完成。 否則,要求會傳回適當的錯誤狀態碼。

備註

從音效來源超過最大距離的距離時,該來源的音效會縮減為無聲。 如需 DirectSound 3D 緩衝區最大距離的詳細資訊,請參閱Microsoft Windows SDK檔中的下列內容:

  • DS3DBUFFER 結構的 flMaxDistance 成員。

  • IDirectSound3DBuffer::GetMaxDistanceIDirectSound3DBuffer::SetMaxDistance方法。

規格需求

標頭

Ksmedia.h (包含 Ksmedia.h)

另請參閱

KSNODEPROPERTY

KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR