Qt Multimedia QML 类型

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

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

QML 类型

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

import QtMultimedia
					

AudioInput

用于在捕获会话中捕获音频的音频输入

AudioOutput

用于回放或监视捕获会话的音频输出

Camera

与焦点和缩放相关的摄像头设置接口

CapturableWindow

Type is used getting basic of a window that is available for capturing via WindowCapture

CaptureSession

允许捕获音频/视频内容

ImageCapture

捕获摄像头图像的接口

MediaDevices

可用多媒体输入和输出设备的有关信息

MediaPlayer

将媒体回放添加描述到场景

MediaRecorder

用于编码和录制在 CaptureSession 中生成的媒体

ScreenCapture

This type is used for capturing a screen

SoundEffect

提供在 QML 中播放音效方式的类型

Video

展示指定视频的方便类型

VideoOutput

渲染视频或摄像头取景器

WindowCapture

This type is used for capturing a window

audioDevice

描述音频设备

cameraDevice

描述摄像头设备

cameraFormat

描述摄像头设备所支持的视频格式

mediaFormat

MediaFormat describes the format of a media file

mediaMetaData

为媒体文件提供元数据

Qt Spatial Audio Module

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 空间中的声音对象