Spec-Zone.ru › Qt 5.6

Пространство имён QAudio

Пространство имён QAudio содержит перечисления, используемые классами аудио.

Подробнее...

Заголовок: #include <QAudio>
qmake: QT += multimedia

Типы

перечисление Ошибка { НетОшибок, ОшибкаОткрытия, ОшибкаВводаВывода, ОшибкаНехваткиДанных, КритическаяОшибка }
перечисление Режим { ВыводАудио, ВводАудио }
перечисление Роль { НеизвестнаяРоль, РольМузыка, РольВидео, РольГолосовогоОбщения, ..., РольИгры }
перечисление Состояние { АктивноеСостояние, ПриостановленноеСостояние, ОстановленноеСостояние, СостояниеОжидания }

Подробное описание

Пространство имён QAudio содержит перечисления, используемые классами аудио.

Документация по типам

перечисление QAudio::Ошибка

Константа Значение Описание
QAudio::NoError 0 Ошибки не произошли
QAudio::OpenError 1 При открытии устройства аудио произошла ошибка
QAudio::IOError 2 Во время чтения/записи устройства аудио произошла ошибка
QAudio::UnderrunError 3 Данные аудио не поступают на устройство аудио достаточно быстро
QAudio::FatalError 4 Произошла невосстановимая ошибка, устройство аудио в данный момент не используется.

перечисление QAudio::Режим

Константа Значение Описание
QAudio::AudioOutput 1 устройство вывода аудио
QAudio::AudioInput 0 устройство ввода аудио

перечисление QAudio::Роль

Это перечисление описывает роль потока аудио.

Константа Значение Описание
QAudio::UnknownRole 0 Роль неизвестна или не определена
QAudio::MusicRole 1 Музыка
QAudio::VideoRole 2 Саундтрек из фильма или видео
QAudio::VoiceCommunicationRole 3 Голосовая связь, например, телефонная
QAudio::AlarmRole 4 Сигнал тревоги
QAudio::NotificationRole 5 Уведомление, например, входящее электронное письмо или запрос в чат
QAudio::RingtoneRole 6 Мелодичный сигнал
QAudio::AccessibilityRole 7 Для обеспечения доступности, например, с помощью экранного диктора
QAudio::SonificationRole 8 Создание звуковых эффектов, например, звуки интерфейса пользователя
QAudio::GameRole 9 Звуки игры

Это перечисление было введено или изменено в Qt 5.6.

См. также QMediaPlayer::setAudioRole().

перечисление QAudio::Состояние

Константа Значение Описание
QAudio::ActiveState 0 Обработка данных аудио, это состояние устанавливается после вызова start() и пока данные аудио доступны для обработки.
QAudio::SuspendedState 1 Устройство аудио приостановлено, это состояние будет установлено только после вызова suspend().
QAudio::StoppedState 2 Устройство аудио закрыто и не обрабатывает данные аудио.
QAudio::IdleState 3 У QIODevice, переданному в качестве параметра, нет данных, и буфер системы аудио пуст. Это состояние устанавливается после вызова start() и пока данные аудио недоступны для обработки.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qaudio.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API