class QAudioInput#

表示音频的输入通道。 更多

Inheritance diagram of PySide6.QtMultimedia.QAudioInput

概述#

属性#

方法#

插槽#

信号#

备注

本文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译中存在问题,您也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建票据来通知我们。

详细描述#

此类代表一个可用于与 QMediaCaptureSession 一起使用的输入通道。它使您能够选择要使用的物理输入设备,静音通道以及更改通道的音量。

备注

可以使用属性或通过访问函数直接使用 from __feature__ import true_property 时使用属性。

property device: QAudioDevice#

此属性表示连接到此输入的音频设备。

设备属性表示连接到此输入的音频设备。此属性可用于从 audioInputs() 列表中选择输入设备。

您可以通过将此属性设置为一个默认构造的 QAudioDevice 对象来选择系统默认音频输入。

访问函数
属性 muted: bool#

此属性保存当前媒体的静音状态。

如果输入被静音,则该值将为 true;否则为 false

访问函数
属性 volume: float#

该属性返回音频输入的音量。

访问函数
__init__([parent=None])#
参数:

parentQObject

__init__(deviceInfo[, parent=None])
参数:
device()#
返回类型:

QAudioDevice

另请参阅

setDevice()

属性 device 的获取器。

deviceChanged()#

属性 device 的通知信号。

isMuted()#
返回类型:

bool

属性 muted 的获取器。

mutedChanged(muted)#
参数:

muted – bool

属性 muted 的通知信号。

setDevice(device)#
参数:

deviceQAudioDevice

另请参阅

device()

属性 device 的设置器。

setMuted(muted)#
参数:

muted – bool

另请参阅

isMuted()

属性 muted 的设置器。

setVolume(volume)#
参数:

volume – float

另请参阅

volume()

属性 volume 的设置器。

volume()#
返回类型:

float

另请参阅

setVolume()

属性 volume 的获取器。

volumeChanged(volume)#
参数:

volume – float

属性 volume 的通知信号。