Qt Multimedia QML 类型

QML 类型的 Qt Multimedia 支持以下基本使用案例:

  • 音频和视频回放,
  • 访问摄像头功能,
  • 录制视频,
  • 和访问摄像头设置。

QML 类型

可以将 Qt Multimedia QML 类型导入应用程序,使用以下 import 语句在 .qml 文件中:

import QtMultimedia
					
AudioInput 用于在捕获会话中捕获音频的音频输入
AudioOutput 用于回放或监视捕获会话的音频输出
Camera 与焦点和缩放相关的摄像头设置接口
CaptureSession 允许捕获音频/视频内容
ImageCapture 捕获摄像头图像的接口
MediaDevices 可用多媒体输入和输出设备的有关信息
MediaPlayer 将媒体回放添加描述到场景
MediaRecorder 用于编码和录制在 CaptureSession 中生成的媒体
ScreenCapture 用于捕获屏幕的类型
SoundEffect 提供在 QML 中播放音效方式的类型
视频 展示指定视频的方便类型
VideoOutput 渲染视频或摄像头取景器
audioDevice 描述音频设备
cameraDevice 描述摄像头设备
cameraFormat 描述摄像头设备所支持的视频格式
mediaFormat MediaFormat describes the format of a media file
mediaMetaData 为媒体文件提供元数据

Qt Spatial Audio 模块

Qt Spatial Audio QML types can be imported into your application using the following import statement in your .qml file:

import QtQuick3D.SpatialAudio
					
AmbientSound 立体声叠加声音
AudioEngine 管理 3D 场景中的声音对象
AudioListener 定义由 AudioEngine 定义声场的收听人的位置和取向
AudioRoom
SpatialSound 3D 空间中的声音对象