2011-07-08 16 views
2

オーディオ出力からオーディオストリームをキャプチャしてファイルに書き込む必要があります。実際にはそれは方法を破る。オーディオをC++で取り込む方法

私はいくつかの解決策を知っています。 1. WDMフィルタオーディオドライバ(この方法を使用していないものは正確にわかります) 2.「ステレオミキサー」(システム内にある場合)を使用し、通常どおりwaveInを使用して書き込みます。

この問題を適切に解決する方法を教えてください。それはコードではありません - アルゴリズムを説明するだけです。

多くの方々に感謝しています。

+0

おそらくあなたのプラットフォーム/ OSを指定する必要があります.WDMとfrapについて言及しているのでWindowsを使用している可能性はありますが、それはWindowsを意味しますが、それは明らかではありません。 –

+0

「仮想オーディオドライバ」をインターネットで検索します。あなたはあなたのために働く何かを見つけるでしょう。 – selbie

答えて

0

オーディオソースとしてstereo mixerを使用してください。レコード自体を実行するには、いくつかのWinAPI関数があるか、DirectXがあるか、サードパーティのライブラリを使用するだけで十分です(ここでは多くの可能性があります)。

+0

はい、私はWindows用の解決策が必要です。 XP SP2からwin7まで。 –

関連する問題