共用方式為


spatialaudiohrtf.h 標頭

核心音訊 API 會使用此標頭。 如需詳細資訊,請參閱:

spatialaudiohrtf.h 包含下列程式設計介面:

介面

 
ISpatialAudioObjectForHrtf

表示物件,這個物件提供要從 3D 空間中相對於使用者的位置轉譯的音訊資料,而前端相對傳輸函式 (HRTF) 。
ISpatialAudioObjectRenderStreamForHrtf

提供控制 Hrtf 空間音訊物件轉譯資料流程的方法,包括啟動、停止和重設資料流程。

結構

 
SpatialAudioHrtfActivationParams

指定 ISpatialAudioRenderStreamForHrtf 的啟用參數。
SpatialAudioHrtfActivationParams2

代表空間音訊轉譯資料流程的啟用參數,擴充 SpatialAudioHrtfActivationParams,並能夠指定資料流程選項。
SpatialAudioHrtfDirectivity

代表 ISpatialAudioObjectForHrtf 的全向模型。 全向發射會根據 [縮放] 欄位的值,使用 [類型] 欄位中指定的直接性模型,以線性方式插補。
SpatialAudioHrtfDirectivityCardioid

代表 ISpatialAudioObjectForHrtf 的形直接性模型。
SpatialAudioHrtfDirectivityCone

代表 ISpatialAudioObjectForHrtf 的圓錐形直接性模型。
SpatialAudioHrtfDirectivityUnion

定義 ISpatialAudioObjectForHrtf 的空間音訊直接性模型。
SpatialAudioHrtfDistanceDecay

代表從 ISpatialAudioObjectForHrtf 位置到接聽程式位置的距離套用的衰減模型。

列舉

 
SpatialAudioHrtfDirectivityType

指定 ISpatialAudioObjectForHrtf 發出音效的圖形。
SpatialAudioHrtfDistanceDecayType

指定從 ISpatialAudioObjectForHrtf 到接聽程式位置距離所套用的衰減類型。
SpatialAudioHrtfEnvironmentType

指定音訊處理 ISpatialAudioObjectForHrtf 時所模擬的原音環境類型。