プログラムでオーディオをキャプチャするにはどうすればよいでしょうか? ネットワーク上のデスクトップをリアルタイムでストリーミングするアプリケーションを実装しています。動画部分は終了しました。オーディオ部分を実装する必要があります。サウンド カードから PCM データを取得してエンコーダに供給する方法が必要です (Windows Media フォーマットを使用して実装)。
答えは、Win32 API の openMixer()、waveInOpen() 関数に関連していると思いますが、どうすればよいか正確にはわかりません。
必要なチャネルを開く方法とそこから PCM データを読み取る方法は?
前もって感謝します。