Sur cette page

AudioInput QML Type

Une entrée audio destinée à la capture audio lors d'une session de capture. En savoir plus...

Import Statement: import QtMultimedia
In C++: QAudioInput

Propriétés

Description détaillée

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

Vous pouvez utiliser AudioInput avec une instance de QtMultiMedia::CaptureSession pour capturer le son à partir d'un périphérique d'entrée audio.

Voir également Camera et AudioOutput.

Documentation sur les propriétés

device : AudioDevice

Cette propriété décrit le périphérique audio connecté à cette entrée.

La propriété « device » représente le périphérique audio auquel cette entrée est connectée. Cette propriété peut être utilisée pour sélectionner un périphérique de sortie dans la liste QtMultimedia::MediaDevices::audioInputs().

muted : bool

Cette propriété indique si l'entrée audio est mise en sourdine.

La valeur par défaut est « false ».

volume : real

Le volume est modulé de manière linéaire, allant de 0 (silence) à 1 (volume maximal).

Remarque : les valeurs situées en dehors de cette plage seront limitées.

Par défaut, le volume est réglé sur 1.

Les commandes de volume de l'interface utilisateur doivent généralement être mises à l'échelle de manière non linéaire. Par exemple, l'utilisation d'une échelle logarithmique produira des changements linéaires dans l'intensité sonore perçue, ce à quoi un utilisateur s'attend normalement de la part d'une commande de volume.

Voir également QtAudio::convertVolume().

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.