PySide6.QtMultimedia.QAudioInput¶
- class QAudioInput¶
表示音频的输入通道。更多…
概要¶
属性¶
方法¶
def
__init__()
def
device()
def
isMuted()
def
volume()
插槽¶
def
setDevice()
def
setMuted()
def
setVolume()
信号¶
def
deviceChanged()
def
mutedChanged()
def
volumeChanged()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
此类表示一个输入通道,可以与
QMediaCaptureSession
一起使用。它允许选择要使用的物理输入设备,静音通道,以及更改通道的音量。注意
当使用
from __feature__ import true_property
时,属性可以直接使用,否则通过访问器函数使用。- property deviceᅟ: QAudioDevice¶
此属性保存连接到此输入的音频设备。
设备属性表示连接到此输入的音频设备。此属性可用于从
audioInputs()
列表中选择输入设备。您可以通过将此属性设置为默认构造的
QAudioDevice
对象来选择系统默认的音频输入。- Access functions:
- property mutedᅟ: bool¶
此属性保存当前媒体的静音状态。
如果输入被静音,则值为
true
;否则为false
。- Access functions:
- property volumeᅟ: float¶
该属性返回音频输入的体积。
- Access functions:
- __init__(deviceInfo[, parent=None])
- Parameters:
deviceInfo –
QAudioDevice
parent –
QObject
- device()¶
- Return type:
另请参阅
属性
deviceᅟ
的获取器。- deviceChanged()¶
属性
deviceᅟ
的通知信号。- isMuted()¶
- Return type:
布尔
属性
mutedᅟ
的获取器。- mutedChanged(muted)¶
- Parameters:
muted – 布尔值
属性
mutedᅟ
的通知信号。- setDevice(device)¶
- Parameters:
设备 –
QAudioDevice
另请参阅
属性
deviceᅟ
的设置器。属性
mutedᅟ
的设置器。属性
volumeᅟ
的设置器。- volume()¶
- Return type:
浮点数
另请参阅
属性
volumeᅟ
的获取器。- volumeChanged(volume)¶
- Parameters:
volume – 浮点数
属性
volumeᅟ
的通知信号。