AudioOutput QML 类型
用于播放或监视捕获会话的音频输出。更多...
导入语句 | import QtMultimedia |
实例化 | QAudioOutput |
属性
详细描述
MediaPlayer { id: playMusic source: "music.wav" audioOutput: AudioOutput { volume: slider.value } } Slider { id: slider from: 0. to: 1. }
您可以与 QtMultiMedia::MediaPlayer 一起使用 AudioOutput 来播放音频内容,或者您还可以与 MultiMedia::CaptureSession 结合使用来监视捕获会话处理的音频。
另请参阅VideoOutput 和 AudioInput。
属性说明
device : AudioDevice |
该属性描述连接到此输出的音频设备。
设备属性表示连接到此输出的音频设备。可以使用该属性从 QtMultimedia::MediaDevices::audioOutputs() 列表中选择输出设备。
muted : bool |
该属性表示音频输出是否静音。
默认为 false
。
volume : real |
该属性表示音频输出的音量。
音量从 0.0
(静音)到 1.0
(全音量)进行线性缩放。超出此范围的值将夹断:小于 0.0 的值设置为 0.0,大于 1.0 的值设置为 1.0。
默认音量为 1.0
。
UI 音量控制 通常应该是非线性的。例如,使用对数刻度将在感知的 响度 中产生线性变化,这是用户通常会从音量控制中期望得到的。
有关更多详细信息,请参阅 QtMultimedia.convertVolume()。
© 2024 Qt 公司有限公司。本文件中包含的文档贡献是各自所有者的版权。本文件中的文档是在 Free Software Foundation 发布的 GNU 自由文档许可版本 1.3 条件下提供的。Qt 以及相应的标志是芬兰和/或其他国家的 Qt 公司的 商标。所有其他商标均为各自所有者的财产。