QML 类型的 Qt Multimedia 支持以下基本使用案例:
可以将 Qt Multimedia QML 类型导入应用程序,使用以下 import 语句在 .qml 文件中:
import QtMultimedia 5.15
Audio | 把音频回放添加到场景 |
Camera | 访问取景器帧,并拍摄照片及影片 |
CameraCapture | 捕获摄像头图像的接口 |
CameraExposure | 曝光相关摄像头设置的接口 |
CameraFlash | 闪光相关摄像头设置的接口 |
CameraFocus | 对焦相关摄像头设置的接口 |
CameraImageProcessing | 摄像头捕获相关设置的接口 |
CameraRecorder | 控制摄像头录制视频 |
MediaPlayer | 把媒体回放添加到场景 |
Playlist | 针对要播放的指定媒体列表 |
PlaylistItem | 定义 Playlist 播放列表项 |
QtMultimedia | 提供具有 Qt Multimedia 有用功能的全局对象 |
RadioData | 从 QML 应用程序访问 RDS 数据 |
SoundEffect | 提供在 QML 中播放音效方式的类型 |
Torch | Simple control over torch functionality |
Video | 展示指定视频的方便类型 |
VideoOutput | 渲染视频或摄像头取景器 |
Qt Audio Engine provides types for 3D positional audio playback and content management. These types can be imported into your application using the following import statement in your .qml file:
import QtAudioEngine 1.15
AttenuationModelInverse | 定义用于声音的非线性衰减曲线 |
AttenuationModelLinear | 定义用于声音的线性衰减曲线 |
AudioCategory | 按组控制所有活动声音实例 |
AudioEngine | 把所有 3D 音频内容组织在一处 |
AudioListener | 控制全局监听器参数 |
AudioSample | 加载音频样本,大部分 .wav |
PlayVariation | 定义声音的回放变体。因此同一声音的每次回放都存在轻微差异,即使采用相同 AudioSample |
Sound | 定义用于 SoundInstance 的各种样本和参数 |
SoundInstance | 播放 3D 音频内容 |