C# を使用した Windows システム ボリュームの制御
この記事は、Windows システム サウンド ボリュームを内部から変更する方法に関する一般的な問題に対処することを目的としています。 C# アプリケーション。
課題:
システムの音量をプログラムで変更すると、アプリケーションはユーザーの介入なしで音量調整などのオーディオ設定を制御できます。
提案された解決策:
これを実現するには、AudioSwitcher.AudioApi.CoreAudio NuGet パッケージを利用できます。このパッケージは、オーディオ インタラクション用の簡略化されたインターフェイスを提供します。
実装:
CoreAudioDevice のインスタンスを作成して、デフォルトの再生デバイスを表します:
CoreAudioDevice defaultPlaybackDevice = new CoreAudioController().DefaultPlaybackDevice;
現在の音量を取得します:
Debug.WriteLine("Current Volume:" + defaultPlaybackDevice.Volume);
希望の音量を設定します:
defaultPlaybackDevice.Volume = 80;
このアプローチは、C# からシステム ボリュームをプログラムで制御する簡単かつ効果的な方法を提供します。アプリケーション。
以上がC# を使用して Windows システム ボリュームを制御する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。