Тип QML AudioOutput
Выходной аудиопоток для воспроизведения или мониторинга сессии захвата. Подробнее...
| Заявление об импорте: | import QtMultimedia |
| Создаёт: | QAudioOutput |
Свойства
Подробное описание
MediaPlayer {
id: playMusic
source: "music.wav"
audioOutput: AudioOutput {
volume: slider.value
}
}
Slider {
id: slider
from: 0.
to: 1.
} Вы можете использовать AudioOutput вместе с QtMultiMedia::MediaPlayer для воспроизведения аудиоконтента или в сочетании с MultiMedia::CaptureSession для мониторинга аудио, обрабатываемого сессией захвата.
См. также VideoOutput и AudioInput.
Документация по свойствам
device : AudioDevice
Это свойство описывает аудиоустройство, подключенное к этому выходу.
Свойство device представляет собой аудиоустройство, к которому подключен этот выход. Это свойство можно использовать для выбора устройства вывода из списка QtMultimedia::MediaDevices::audioOutputs().
muted : bool
Это свойство указывает, заглушен ли выходной аудиопоток.
По умолчанию false.
volume : real
Это свойство содержит громкость аудиовыхода.
Громкость масштабируется линейно от 0.0 (тишина) до 1.0 (полная громкость). Значения вне этого диапазона будут ограничены: значение меньше 0.0 будет установлено в 0.0, а значение больше 1.0 — в 1.0.
Умолчательная громкость 1.0.
Элементы пользовательского интерфейса (например, регуляторы громкости) обычно должны масштабироваться нелинейно. Например, использование логарифмической шкалы обеспечит линейное изменение воспринимаемой громкости, что обычно ожидается от регулятора громкости.
См. QtMultimedia.convertVolume() для получения более подробной информации.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qtmultimedia-audiooutput.html