すべてのアプリケーションからのすべてのサウンド出力をフィルタリングして変更する必要がある Windows 用の C++ アプリケーションを作成することを考えています。
私は C++ と Windows のプログラミングについては中程度の経験しかありません。
これを実現するには、どのサウンド API が推奨されますか? 誰かがこれについて他にアドバイスがあれば、私はそれを感謝します!
ありがとう
Windows Vista以降ではこれを行う方法があるかもしれないことは理解していますが、私はそれに慣れていないか、必要なものに使用できるかどうかさえ知りません.
一般に、これを行う唯一の方法は、アプリケーションがオーディオ データを送信する仮想サウンド カード ドライバを作成することです。そこから、別のサウンド デバイスからオーディオを再生するユーザーランド アプリケーションが必要になります。
既存の仮想サウンド カード ドライバーのライセンスを取得するか、独自のドライバーを作成することができます (非常に困難です)。