Windows の個々のアプリケーション ボリュームをプログラムで制御する必要がありますか?標準のボリューム ミキサーは使いやすいですが、調整を繰り返すと非効率になる場合があります。 この記事では、Windows Core Audio API を利用して、コードを通じてアプリケーションの音量レベルを直接管理する方法を説明します。
次の機能を示す C# コンソール アプリケーションの例が提供されています。
アプリケーションは、現在実行中のプロセスを反復処理します。 名前に基づいてターゲット アプリケーションを識別し、指定されたボリュームの変更を適用します。
Windows Core Audio API は、オーディオ デバイスおよびストリームと対話するための COM インターフェイスを提供します。 この例で使用される主なインターフェイスは次のとおりです:
提供された C# コンソール アプリケーションをコンパイルして実行し、ターゲット アプリケーションの音量とミュート ステータスを監視し、必要に応じてこれらの設定を調整します。 この機能は Windows 7 以降のバージョンでサポートされていることに注意してください。
以上がWindows でアプリケーション ボリュームをプログラムで制御するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。