Класс QAbstractAudioDeviceInfo
Класс QAbstractAudioDeviceInfo является базовым классом для аудио бэкэндов. Подробнее...
| Заголовок: | #include <QAbstractAudioDeviceInfo> |
| qmake: | QT += multimedia |
| Наследует: | QObject |
Открытые функции
| виртуальная QString | deviceName() const = 0 |
| виртуальный bool | isFormatSupported(const QAudioFormat &format) const = 0 |
| виртуальный QAudioFormat | preferredFormat() const = 0 |
| виртуальный QList<QAudioFormat::Endian> | supportedByteOrders() = 0 |
| виртуальный QList<int> | supportedChannelCounts() = 0 |
| виртуальный QStringList | supportedCodecs() = 0 |
| виртуальный QList<int> | supportedSampleRates() = 0 |
| виртуальный QList<int> | supportedSampleSizes() = 0 |
| виртуальный QList<QAudioFormat::SampleType> | supportedSampleTypes() = 0 |
- 32 открытые функции, унаследованные от QObject
Дополнительные унаследованные члены
- 1 свойство, унаследованное от QObject
- 1 открытый слот, унаследованный от QObject
- 2 сигнала, унаследованные от QObject
- 11 статических открытых членов, унаследованные от QObject
- 9 защищенных функций, унаследованные от 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/qt-5.9/qabstractaudiodeviceinfo.html