Класс QAbstractAudioDeviceInfo
Класс QAbstractAudioDeviceInfo — базовый класс для аудио-бекендов. Подробнее...
| Заголовок: | #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 |
Подробное описание
Этот класс реализует аудио-функциональность для QAudioDeviceInfo, то есть QAudioDeviceInfo хранит QAbstractAudioDeviceInfo и перенаправляет вызовы функций к нему. Для описания функциональности, реализованной в QAbstractAudioDeviceInfo, вы можете прочитать документацию класса и функций QAudioDeviceInfo.
См. также QAudioDeviceInfo, QAbstractAudioOutput и QAbstractAudioInput.
Документация по членам-функциям
[pure virtual] QString QAbstractAudioDeviceInfo::deviceName() const
Возвращает имя аудио-устройства.
[pure virtual] bool QAbstractAudioDeviceInfo::isFormatSupported(const QAudioFormat &format) const
Возвращает true, если format доступна для аудио-устройства.
[pure virtual] QAudioFormat QAbstractAudioDeviceInfo::preferredFormat() const
Возвращает рекомендуемые настройки для использования.
[pure virtual] QList<QAudioFormat::Endian> QAbstractAudioDeviceInfo::supportedByteOrders()
Возвращает список доступных порядков байтов.
[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()
Возвращает список доступных типов выборок.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qabstractaudiodeviceinfo.html