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 時所模擬的原音環境類型。 |