AudioInput QML Type
Ein Audioeingang, der zur Audioaufnahme in einer Aufnahmesitzung verwendet wird. Mehr...
| Import Statement: | import QtMultimedia |
| In C++: | QAudioInput |
Eigenschaften
Ausführliche Beschreibung
CaptureSession {
id: playMusic
audioInput: AudioInput {
volume: slider.value
}
recorder: MediaRecorder { ... }
}
Slider {
id: slider
from: 0.
to: 1.
}Sie können AudioInput zusammen mit einer QtMultiMedia::CaptureSession verwenden, um Audio von einem Audio-Eingabegerät aufzunehmen.
Siehe auch Camera und AudioOutput.
Dokumentation zu den Eigenschaften
device : AudioDevice
Diese Eigenschaft beschreibt das an diesen Eingang angeschlossene Audiogerät.
Die Eigenschaft „device“ gibt das Audiogerät an, an das dieser Eingang angeschlossen ist. Diese Eigenschaft kann verwendet werden, um ein Ausgabegerät aus der Liste QtMultimedia::MediaDevices::audioInputs() auszuwählen.
muted : bool
Diese Eigenschaft gibt an, ob der Audioeingang stummgeschaltet ist.
Standardwert ist „ false “.
volume : real
Die Lautstärke wird linear skaliert und reicht von 0 (Stille) bis 1 (volle Lautstärke).
Hinweis: Werte außerhalb dieses Bereichs werden begrenzt.
Standardmäßig beträgt die Lautstärke 1.
Lautstärkeregler in der Benutzeroberfläche sollten in der Regel nichtlinear skaliert werden. Die Verwendung einer logarithmischen Skala führt beispielsweise zu linearen Änderungen der wahrgenommenen Lautstärke – genau das, was ein Benutzer normalerweise von einem Lautstärkeregler erwartet.
Siehe auch 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.