0

最小要件が Windows 7 になるプロジェクトを開始しています。オーディオへのインターフェイスとして NAudio を使用します。DirectSound と WASAPI のどちらを使用すればよいかわかりません。私は次のことをするつもりです:

  1. スピーカーとマイクの両方の複数の USB サウンド カードで音量/ミュートを操作します。
  2. サウンドカード 2 からの入力をサウンドカード 2 の出力に再ルーティングします (可能な場合)。
  3. いくつかの効果でサウンド カードのオーディオ入力を操作します。

とにかく、DirectSound が WASAPI を介してすべてのオーディオを処理する舞台裏であることを理解しています。

ただし、私の質問は機能レベルからのものです。どの API を使用すると、上記で説明したことを実行できるでしょうか。

4

1 に答える 1

1

最小要件は Windows 7 です。

確かに WASAPI - 物事をよりよく制御できます。WASAPI インターフェイス/API はよくできており、使いやすく、リアルタイムに近づける必要がある場合のオーバーヘッドが少なくなります。このリストには、DirectSound が提供でき、WASAPI が提供できないものは何もありません。

WASAPI が利用できなかった Pre-Vista システムが必要な場合に、DirectSound を使用する唯一の理由です。

于 2013-05-30T19:28:58.053 に答える