Qt Audio Engine 屬於 Qt Multimedia 模塊。Qt Audio Engine 提供用於 3D 位置音頻迴放和內容管理的類型。
可以使用以下 import 語句在 .qml 文件中把 QML 類型導入應用程序:
import QtAudioEngine 1.15
Qt Audio Engine 使開發者能夠把波形文件組織成離散 Sound 采用不同 播放變體 ,分組聲音控製按 AudioCategory 類彆和定義 衰減模型 並把各種 3D 音頻設置集於一處。迴放的 聲音實例 can be conveniently activated by in-app events and managed by QtAudioEngine or controlled by explicitly defining SoundInstance 為更容易 QML 綁定。
| 定義用於聲音的非綫性衰減麯綫 | |
| 定義用於聲音的綫性衰減麯綫 | |
| 按組控製所有活動聲音實例 | |
| 把所有 3D 音頻內容組織在一處 | |
| 控製全局監聽器參數 | |
| 加載音頻樣本,大部分 .wav | |
| 定義聲音的迴放變體。因此同一聲音的每次迴放都存在輕微差異,即使采用相同 AudioSample | |
| 定義用於 SoundInstance 的各種樣本和參數 | |
| 播放 3D 音頻內容 |