AudioOutput QML Type
キャプチャセッションの再生またはモニタリングに使用されるオーディオ出力。詳細...
| Import Statement: | import QtMultimedia |
| In C++: | QAudioOutput |
プロパティ
信号
- void deviceChanged()
- void mutedChanged()
- void volumeChanged()
詳細な説明
MediaPlayer {
id: playMusic
source: "music.wav"
audioOutput: AudioOutput {
volume: slider.value
}
}
Slider {
id: slider
from: 0.
to: 1.
}AudioOutputは、MediaPlayer と組み合わせてオーディオコンテンツを再生したり、CaptureSession と組み合わせてキャプチャセッションで処理されたオーディオをモニタリングしたりすることができます。
「 VideoOutput 」および「AudioInput 」も参照してください 。
プロパティのドキュメント
device : audioDevice
このプロパティは、この出力に接続されているオーディオデバイスを表します。
deviceプロパティは、この出力が接続されているオーディオデバイスを表します。このプロパティを使用すると、MediaDevices.audioOutputs リストから出力デバイスを選択できます。
muted : bool
このプロパティは、オーディオ出力がミュートされているかどうかを表します。
デフォルト値はfalse です。
volume : real
このプロパティは、オーディオ出力の音量を保持します。
音量は、0.0 (無音)から1.0 (最大音量)まで直線的にスケーリングされます。この範囲外の値はクリップされます。0.0より小さい値は0.0に、1.0より大きい値は1.0に設定されます。
デフォルトの音量は1.0 です。
UIの音量コントロールは、通常、非線形にスケーリングされるべきです。例えば、対数スケールを使用すると、知覚される音量が線形に変化します。これは、ユーザーが音量コントロールに通常期待する動作です。
詳細については、QtMultimedia.convertVolume() を参照してください。
Signal ドキュメント
void deviceChanged()
このシグナルは、device プロパティが変更されたときに発生します。
注: 対応するハンドラは `onDeviceChanged` です。
void mutedChanged()
このシグナルは、muted プロパティが変更されたときに発生します。
注: 対応するハンドラは onMutedChanged です。
void volumeChanged()
このシグナルは、volume プロパティが変更されたときに発生します。
注: 対応するハンドラは `onVolumeChanged` です。
© 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.