既定のオーディオ音量の設定
SndVol プログラム (「SysTray と SndVol32」を参照) によって、一連のボリューム スライダーが表示されます。 スライダーは、スピーカーやシステム サウンドなどのさまざまなオーディオ デバイスとアプリケーションの音量レベルの設定を示します。 オーディオの出力と入力それぞれにエンドポイント ボリュームがあり、各アプリケーションにはアプリケーション ボリュームがあります。 オーディオ ドライバーは、KSPROPERTY_AUDIO_VOLUMELEVEL を介して、独自のエンドポイント ボリュームのみを制御できます。 ドライバーがインストール時にこれらのボリューム設定を明示的に初期化しない場合、オペレーティング システムはこれらの設定に対して独自の既定値を選択します。 オペレーティング システムが選択する既定値は、すべての Windows リリースで同じではありません。そのため、ベンダーは、ドライバーのインストール直後にボリューム レベルが高すぎたり低すぎたりしないように、これらの違いを考慮する必要がある場合があります。
一般に、オーディオ アダプターが独自の物理ボリューム制御を持つアナログ スピーカーのセットを駆動する場合、INF ファイルで既定のボリューム レベルを低く設定しないようにする必要があります。 そうしないと、ユーザーが、サウンド カードのマスター ボリュームを上げる代わりに、スピーカーの音量を上げることで補正しようとする可能性があります。 低信号レベルを増幅した結果、音質が損なわれます。
オーディオ アダプターにハードウェア アンプがない場合は、提供されるソフトウェア サポートの詳細については、「ソフトウェアのボリューム コントロールのサポート」を参照してください。
注: ハードウェア アンプがある場合、ドライバーは、KSPROPERTY_AUDIO_VOLUMELEVEL カーネル ストリーミング プロパティを使用して範囲と既定のレベルを設定します。 ハードウェア アンプがない場合、Windows はソフトウェア ボリューム コントロール APO を作成します。 アクティブなスピーカー セットに物理的な音量ノブがある場合は、HID コントロールとして Windows に表示されます。 これは、キーボードの音量を上げるボタンと音量を下げるボタンと同様に機能します。Windows では、音量ノブが回るのを確認し、(ハードウェア ボリュームかソフトウェア ボリュームかに関係なく) ボリューム コントロールがそれに対応してプログラムされます。
理想的には、一連のアクティブ スピーカーがオーディオ アダプター カードと同じ箱に入って出荷される場合、工場では、アダプターのデフォルトの音量設定に最も適した位置にスピーカーの音量ノブを調整しておく必要があります。 オーディオ アダプターに物理ボリューム コントロール ノブがない場合は、Windows で提供されるソフトウェア サポートの詳細について「ソフトウェアのボリュームコントロールのサポート」トピックを参照してください。
注: オーディオ ハードウェアがハードウェア ボリューム コントロール (ボリューム ノブなど) を公開する場合、ドライバーは、KSPROPERTY_AUDIO_VOLUMELEVEL カーネル ストリーミング プロパティを使用して範囲と既定のレベルを設定します。
次の表に、さまざまなバージョンの Windows のオーディオのボ音量範囲と既定の音量レベルを示します。
Windows バージョン | マイクの既定値 | マイク以外* の既定値 |
---|---|---|
Windows Vista SP1 | 既定のレベル: 0.0db 音量範囲: -192.0 dB ~ +12.0dB |
既定のレベル: 0.0db 音量範囲: -192.0 dB ~ 0dB |
Windows 7 | 音量レベル: +30.0dB 音量範囲: -192 dB ~ +30.0 dB |
既定のレベル: 0 dB 音量範囲: -192 dB ~ 0 dB |
Windows 8 | 既定のレベル: 0.0 dB 音量範囲: -96 dB ~ +30 dB |
既定のレベル: 0.0 dB 音量範囲: -96 dB ~ 0 dB |
Windows 10 | 既定のレベル: 0.0 dB 音量範囲: -96 dB ~ +30 dB |
既定のレベル: 0.0 dB 音量範囲: -96 dB ~ 0 dB |
*マイク以外という用語は、マイク以外のすべての再生デバイスと録音デバイスを意味します。 Windows アプリケーションのソフトウェア ボリューム スライダーで表される物理ボリューム スライダーの動作特性については、「オーディオ テーパード ボリューム コントロール」を参照してください。