QAbstractAudioDeviceInfo Class
The QAbstractAudioDeviceInfo class is a base class for audio backends. 更多...
头文件: | #include <QAbstractAudioDeviceInfo> |
qmake: | QT += multimedia |
基类: | QObject |
公有函数
virtual QString | deviceName() const = 0 |
virtual bool | isFormatSupported(const QAudioFormat &format) const = 0 |
virtual QAudioFormat | preferredFormat() const = 0 |
virtual QList<QAudioFormat::Endian> | supportedByteOrders() = 0 |
virtual QList<int> | supportedChannelCounts() = 0 |
virtual QStringList | supportedCodecs() = 0 |
virtual QList<int> | supportedSampleRates() = 0 |
virtual QList<int> | supportedSampleSizes() = 0 |
virtual QList<QAudioFormat::SampleType> | supportedSampleTypes() = 0 |
- 32 个公有函数继承自 QObject
其他继承的成员
- 1 个属性继承自 QObject
- 1 个公有槽函数继承自 QObject
- 2 个信号继承自 QObject
- 1 个公有变量继承自 QObject
- 10 个静态公有成员继承自 QObject
- 9 个受保护的函数继承自 QObject
- 2 个受保护的变量继承自 QObject
详细描述
QAbstractAudioDeviceInfo 是音频后端的基类.
QAbstractAudioDeviceInfo 实现了 QAudioDeviceInfo 的音频功能, 即., QAudioDeviceInfo 类中会保留一个 QAbstractAudioDeviceInfo , 并对其进行调用. 关于 QAbstractAudioDeviceInfo 的实现的其它功能, 你可以参考 QAudioDeviceInfo.
参见 QAudioDeviceInfo, QAbstractAudioOutput, and QAbstractAudioInput.
成员函数
[pure virtual]
QString QAbstractAudioDeviceInfo::deviceName() const
返回音频设备名称.
[pure virtual]
bool QAbstractAudioDeviceInfo::isFormatSupported(const QAudioFormat &format) const
如果QAbstractAudioDeviceInfo支持 format, 返回true.
[pure virtual]
QAudioFormat QAbstractAudioDeviceInfo::preferredFormat() const
返回QAbstractAudioDeviceInfo优先选择的音频格式.
[pure virtual]
QList<QAudioFormat::Endian> QAbstractAudioDeviceInfo::supportedByteOrders()
返回当前支持可用的字节顺序(QAudioFormat::Endian)列表.
[pure virtual]
QList<int> QAbstractAudioDeviceInfo::supportedChannelCounts()
返回当前可用的通道列表.
[pure virtual]
QStringList QAbstractAudioDeviceInfo::supportedCodecs()
返回当前可用编解码器的列表.
[pure virtual]
QList<int> QAbstractAudioDeviceInfo::supportedSampleRates()
返回当前可用的采样率列表.
[pure virtual]
QList<int> QAbstractAudioDeviceInfo::supportedSampleSizes()
返回当前可用的样本大小列表.
[pure virtual]
QList<QAudioFormat::SampleType> QAbstractAudioDeviceInfo::supportedSampleTypes()
返回当前可用样本类型的列表.