Класс 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 |
- 31 открытых функции, унаследованных от QObject
Статические открытые члены
| const QMetaObject | staticMetaObject |
- 9 статических открытых членов, унаследованных от QObject
Дополнительные унаследованные члены
- 1 свойство, унаследованное от QObject
- 1 открытый слот, унаследованный от QObject
- 2 сигнала, унаследованные от 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.12/qabstractaudiodeviceinfo.html