Qt Audio Engine QML 類型

Qt Audio Engine 屬於 Qt Multimedia 模塊。Qt Audio Engine 提供用於 3D 位置音頻迴放和內容管理的類型。

可以使用以下 import 語句在 .qml 文件中把 QML 類型導入應用程序:

import QtAudioEngine 1.1
					
					

Qt Audio Engine 特徵

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 綁定。

範例

QML 類型

AttenuationModelInverse 定義用於聲音的非綫性衰減麯綫
AttenuationModelLinear 定義用於聲音的綫性衰減麯綫
AudioCategory 按組控製所有活動聲音實例
AudioEngine 把所有 3D 音頻內容組織在一處
AudioListener 控製全局監聽器參數
AudioSample 加載音頻樣本,大部分 .wav
PlayVariation 定義聲音的迴放變體。因此同一聲音的每次迴放都存在輕微差異,即使采用相同 AudioSample
Sound 定義用於 SoundInstance 的各種樣本和參數
SoundInstance 播放 3D 音頻內容