AudioOutput QML Type
Une sortie audio à utiliser pour la lecture ou le contrôle d'une session de capture. Plus d'informations...
| Import Statement: | import QtMultimedia |
| In C++: | QAudioOutput |
Propriétés
Description détaillée
MediaPlayer {
id: playMusic
source: "music.wav"
audioOutput: AudioOutput {
volume: slider.value
}
}
Slider {
id: slider
from: 0.
to: 1.
}Vous pouvez utiliser AudioOutput avec un QtMultiMedia::MediaPlayer pour lire du contenu audio, ou vous pouvez l'utiliser en conjonction avec un MultiMedia::CaptureSession pour surveiller l'audio traité par la session de capture.
Voir également VideoOutput et AudioInput.
Documentation sur les propriétés
device : AudioDevice
Cette propriété décrit le dispositif audio connecté à cette sortie.
La propriété device représente le périphérique audio auquel cette sortie est connectée. Cette propriété peut être utilisée pour sélectionner un périphérique de sortie dans la liste QtMultimedia::MediaDevices::audioOutputs().
muted : bool
Cette propriété indique si la sortie audio est coupée.
La valeur par défaut est false.
volume : real
Cette propriété indique le volume de la sortie audio.
Le volume est échelonné linéairement de 0.0 (silence) à 1.0 (volume maximum). Les valeurs situées en dehors de cette plage seront bridées : une valeur inférieure à 0,0 sera fixée à 0,0, une valeur supérieure à 1,0 sera fixée à 1,0.
Le volume par défaut est 1.0.
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 qui correspond à ce qu'un utilisateur attend normalement d'un contrôle de volume.
Voir QtMultimedia.convertVolume() pour plus de détails.
© 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.