Класс 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 |
- 34 открытых функции унаследованные от QObject
Дополнительные унаследованные члены
- 1 свойство унаследованное от QObject
- 1 открытый слот унаследованный от QObject
- 2 сигналы унаследованные от QObject
- 1 открытая переменная унаследованная от QObject
- 10 статические открытые члены унаследованные от QObject
- 9 защищённые функции унаследованные от QObject
- 2 защищённые переменные унаследованные от QObject
Подробное описание
Класс QAbstractAudioDeviceInfo является базовым классом для аудио-бекендов.
Этот класс реализует аудио-функциональность для 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/archives/qt-5.11/qabstractaudiodeviceinfo.html