AudioInput QML Type
キャプチャセッションでオーディオのキャプチャに使用するオーディオ入力。詳細...
| Import Statement: | import QtMultimedia |
| In C++: | QAudioInput |
プロパティ
詳細な説明
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 です。
通常、UI の音量コントロールは非線形にスケーリングされるべきです。たとえば、対数スケールを使用すると、知覚される音量が線形に変化します。これは、ユーザーが通常、音量コントロールに期待する動作です。
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.