このページでは

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.