Qt Multimedia QML Types
的 QML 类型支持以下基本用例 Qt Multimedia的 QML 类型支持基本用例,如
- 音频和视频播放
- 访问摄像头功能、
- 录制视频
- 和访问摄像头设置。
QML 类型
Qt Multimedia 可在 .qml 文件中使用以下导入语句将 QML 类型导入应用程序:
import QtMultimedia
音频输入,用于在捕获会话中捕获音频 | |
音频输出,用于回放或监控捕捉会话 | |
与对焦和变焦相关的摄像机设置界面 | |
允许捕捉音频和视频内容 | |
用于捕捉摄像机图像的界面 | |
有关可用多媒体输入和输出设备的信息 | |
为场景添加媒体播放 | |
用于编码和记录捕捉会话中生成的媒体 | |
该类型用于捕捉屏幕 | |
该类型提供了在 QML 中播放音效的方法 | |
显示指定视频的方便类型 | |
渲染视频或相机取景器 | |
该类型用于捕获窗口 |
QtMultimedia 导入还提供了以下值类型:
类型用于获取窗口的基本信息,该窗口可通过 WindowCapture 捕捉 | |
描述音频设备 | |
描述相机设备 | |
描述摄像设备支持的视频格式 | |
MediaFormat 描述媒体文件格式 | |
为媒体文件提供元数据 |
Qt Spatial Audio 模块
Qt Spatial Audio 可在 .qml 文件中使用以下导入语句将 QML 类型导入应用程序:
import QtQuick3D.SpatialAudio
立体声叠加音效 | |
管理 3D 场景中的声音对象 | |
定义聆听音频引擎所定义声场的人的位置和方向 | |
三维空间中的声音对象 |
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.