Spec-Zone.ru › Qt

Тип QML AudioOutput

Выходной аудиопоток для воспроизведения или мониторинга сессии захвата. Подробнее...

Заявление об импорте: import QtMultimedia
Создаёт: QAudioOutput
  • Список всех членов, включая унаследованные

Свойства

  • device : AudioDevice
  • muted : bool
  • volume : real

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

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

Spec-Zone.ru

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