QML 类型的 Qt Multimedia 支持以下基本使用案例:
可以将 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 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 空间中的声音对象 |