マイクとスピーカーの両方からオーディオを取り込みたいと思います。どのように私はそれらを区別することができますか?私は、WaveInOpen()などのWave APIを使用して、どちらか一方をキャプチャできます。マイクからの音とスピーカーからの音
waveInGetNumDevs()とwaveInGetDevCaps()/ waveoutGetDevCaps()を使用してデバイスを列挙すると、特定のエンドポイントデバイス(マイクやスピーカーなど)に関する情報がないようです。私は唯一のアダプタ装置であり、以下を参照してください:私はしました
HD読むオーディオ入力
HD読むオーディオ出力
ウェブカメラ...
オーディオ*入力*デバイスがマイクで*出力*デバイスがスピーカーであるとは思わないでしょうか? –
nah、彼はおそらくスピーカーとしてミキサーを意味しました – Ulterior
私は、メディアプレーヤーから出力された音声を意味します。まったく同じアプリを使用して、私はメディアプレーヤーが発するマイク入力とオーディオをキャプチャできます。問題は、私が使用している機能のどれも、オーディオのソースを示すようには見えないということです。もちろん、私はそれがマイクかメディアプレーヤーかどうかを知っていますが、私のアプリではありません。 – user732592