ISpatialAudioObjectRenderStreamBase 介面 (spatialaudioclient.h)
基底介面,提供控制空間音訊物件轉譯資料流程的方法,包括啟動、停止和重設資料流程。 也提供方法,讓您啟動新的 ISpatialAudioObject 實例,並在您開始和結束更新啟動的空間音訊物件和資料的程式時通知系統。
此介面是 Windows Sonic 的一部分,Microsoft 的音訊平臺適用于更沉浸式的音訊,其中包含 Xbox 和 Windows 上的整合式空間音效。
繼承
ISpatialAudioObjectRenderStreamBase介面繼承自IUnknown介面。 ISpatialAudioObjectRenderStreamBase 也有下列類型的成員:
方法
ISpatialAudioObjectRenderStreamBase介面具有這些方法。
ISpatialAudioObjectRenderStreamBase::BeginUpdatingAudioObjects 將系統放入可提交音訊物件資料以進行處理的狀態,並修改 ISpatialAudioObject 狀態。 |
ISpatialAudioObjectRenderStreamBase::EndUpdatingAudioObjects 通知系統應用程式已完成為使用 ActivateSpatialAudioObject 啟動的空間音訊物件提供音訊資料。 |
ISpatialAudioObjectRenderStreamBase::GetAvailableDynamicObjectCount 取得目前可用的動態空間音訊物件數目。 |
ISpatialAudioObjectRenderStreamBase::GetService 從 ISpatialAudioObjectRenderStream 取得其他服務。 |
ISpatialAudioObjectRenderStreamBase::Reset 重設已停止的音訊資料流程。 |
ISpatialAudioObjectRenderStreamBase::Start 啟動空間音訊資料流程。 |
ISpatialAudioObjectRenderStreamBase::Stop 停止執行中的音訊資料流程。 |
規格需求
最低支援的用戶端 | Windows 10版本 1703 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | spatialaudioclient.h |