Spec-Zone.ru › Qt

Тип QML AudioInput

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

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

Свойства

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

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

CaptureSession {
    id: playMusic
    audioInput: AudioInput {
        volume: slider.value
    }
    recorder: MediaRecorder { ... }
}
Slider {
    id: slider
    from: 0.
    to: 1.
}

Вы можете использовать AudioInput вместе с QtMultiMedia::CaptureSession для захвата аудио с устройства ввода аудио.

См. также Camera и AudioOutput.

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

device : AudioDevice

Это свойство описывает устройство аудио, подключенное к этому входу.

Свойство device представляет собой устройство аудио, к которому подключен этот вход. Это свойство можно использовать для выбора устройства вывода из списка QtMultimedia::MediaDevices::audioInputs().

muted : bool

Это свойство указывает, заглушен ли вход аудио.

По умолчанию false.

volume : real

Уровень громкости масштабируется линейно, варьируясь от 0 (тишина) до 1 (полная громкость).

Примечание: значения вне этого диапазона будут ограничены.

По умолчанию громкость равна 1.

Элементы управления громкостью в пользовательском интерфейсе обычно должны масштабироваться нелинейно. Например, использование логарифмического масштаба обеспечит линейные изменения в воспринимаемой громкости, что обычно ожидается от элемента управления громкостью.

См. также QAudio::convertVolume().

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qtmultimedia-audioinput.html

Spec-Zone.ru

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