QAudioInput类
表示音频输入通道。 更多信息...
| 头文件 | #include <QAudioInput> | 
| CMake | find_package(Qt6 REQUIRED COMPONENTS Multimedia) target_link_libraries(mytarget PRIVATE Qt6::Multimedia) | 
| qmake | QT += multimedia | 
| 实例化 | 音频输入 | 
| 继承自 | QObject | 
属性
公共函数
公共槽
信号
| void | deviceChanged() | 
| void | mutedChanged(bool muted) | 
| void | volumeChanged(float volume) | 
详细描述
此类表示一个可以与QMediaCaptureSession一起使用的输入通道。它允许选择要使用的物理输入设备、静音通道和更改通道的音量。
属性文档
device : QAudioDevice
此属性包含连接到此输入的音频设备。
设备属性代表连接到此输入的音频设备。此属性可用于从QMediaDevices::audioInputs()列表中选择输入设备。
您可以通过将此属性设置为一个默认构造的QAudioDevice对象来选择系统默认音频输入。
访问函数
| QAudioDevice | device() const | 
| void | setDevice(const QAudioDevice &device) | 
通知信号
| void | deviceChanged() | 
muted : bool
此属性存储当前媒体静音状态。
如果输入被静音,则值将为true;否则为false。
访问函数
| bool | isMuted() const | 
| void | setMuted(bool muted) | 
通知信号
| void | mutedChanged(bool muted) | 
音量 : 浮点
该属性返回音频输入的音量。
访问函数
| float | volume() const | 
| void | setVolume(float volume) | 
通知信号
| void | volumeChanged(float volume) | 
© 2024 The Qt Company Ltd. 本文档中的贡献内容均为各自所有者的版权。提供的文档受GNU自由文档许可证版本1.3的许可,由自由软件基金会发布。Qt及其相关标志是The Qt Company Ltd在芬兰及全球其他国家的商标。所有其他商标均为各自所有者的财产。