私たちのソフトウェアは音を再生する必要があります(小さなノイズだけでなく、音声など)。ボリュームコントロールはどうだろうか。Windows Vistaスタイルガイドラインでは、Windowsミキサーでアプリケーション固有のボリュームコントロールを定義するように指示されています。
しかし、Windows XP以下はどうですか?Windowsミキサーにコントロールを取り込む方法はないと思います。ただし、独自のボリュームコントロールを実装することはできますが、オーディオデータを変更しないと、システム全体のボリュームよりも大きくなることはありません(非常に小さいか、ミュートになっている可能性があります)。
問題は、アプリケーションが独自のボリュームコントロールを使用するか、Windowsボリュームコントロールをトリガーするかです。
問題は、基本的なユーザーがWindowsでボリュームを設定する場所さえ知らないということです。