答えて
私はそこにこれを行うには、メディアパイプラインにフックする方法かもしれませんが、どのようにそれは私の県を超えてやって(ちょうどあなたのアプリケーションのためのプログラムでこれを行う方法があるのかどうかわかりません)。
プログラムでアクセスする必要がない場合は、Windowsのオーディオ出力を記録できる別々のツールがあります。私はTotal Recorderについて良いことを聞いた。
ほとんどのオーディオミキサードライバ(サウンドカード/周辺機器にはソフトウェア制御オーディオミキサーが組み込まれています)は、スピーカー出力を録音チャンネルにルーティングする機能を備えています。 C#のサウンドライブラリがこれをネイティブにサポートしているかどうかはわかりませんが、DirectSoundをチェックしてみることもできます。
この機能は、一部のオーディオソフトウェアで一般的になっているエコーやその他のサウンドループバック機能に非常に役立ちます。そのため、ハードウェアで管理できるはずですが、見つからない場合はあいまいなDLLを掘り起こす必要がありますそれはDirectSoundまたは類似のオーディオライブラリにあります。 XPでは
-Adam
、私は録音入力を起動するために録音を選択、ボリュームコントロールパネル、プロパティに行くと、記録媒体として波出力を選択するには運を持っていました。これは私が信じているあなたのサウンドカードに依存します。
これは、Ventriloなどの一部のアプリケーションでも設定できます。同じ条件が当てはまるかもしれませんが、しばしばあなたのマイクとしてのあなたのサウンド出力を選ぶことができると思います。これは、プログラミングで何らかの方法があることを意味するかもしれませんが、直接サポートではなくC++ P/Invoke相互運用による可能性があります。
今後の参考として、Windows 7では、ストリーミングオーディオの録音/著作権侵害を防ぐために、これを行う機能が完全に削除されていることをご存じかもしれません。
- 1. Windows Phone 7内蔵サウンド
- 2. どのようにWindowsシステムでサウンドを制御するには?
- 3. Windows Mobileでサウンド強度を設定する方法は?
- 4. Windows Phone 7でアラームクラスのサウンドを再生する方法
- 5. Windows 8でネットワークトラフィックをリダイレクトする方法
- 6. Windowsでファイルのリダイレクトと%ERRORLEVEL%
- 7. Windowsストア(メトロ)アプリケーションでシンプルなサウンドを再生
- 8. Perlスクリプトでサウンドを再生する
- 9. Windows 8 Metro App(C#/ XAML)で同時に2つのサウンドを再生する
- 10. Windows Azureサービスとの会話で特定のサウンドを認識する
- 11. Windowsのサウンド出力全体をキャプチャしますか?
- 12. C#Windowsサービスでstdout + stderrをリダイレクト
- 13. Windows 10 Mobileで 'ms-winsoundevent'スキームのサウンドが再生されない
- 14. Windowsフォームアプリケーションでエスケープシーケンス "\ a"がサウンドを生成しないのはなぜですか?
- 15. iPhoneでサウンドをプログラムで作成する
- 16. WindowsでVOIP通話で他のすべてのサウンドをミュートするアプリケーションを選択する
- 17. WindowsバッチでFORコマンドをリダイレクトする方法
- 18. Windowsサーバー上でaspxファイルをhtmlにリダイレクトする
- 19. C#URLからサウンドを再生する
- 20. Javaランタイムexec Windows上でのリダイレクト
- 21. ボタンクリック - WindowsのUserControl.csページにリダイレクト
- 22. Pythonでサウンド(conda)
- 23. iPhoneゲームでサウンドを再生する - スローダウン
- 24. javax.sound.sampledでサウンドを生成する
- 25. ドッカーコンテナでサウンドを再生する方法
- 26. iOSでサウンドを録音するには?
- 27. AKAudioPlayerでサウンドを再生する - iOS
- 28. Codename Oneでサウンドをバンドルするには?
- 29. NETCoreでサウンドを再生するには?
- 30. ipythonノートブックでサウンドを再生する
彼らはデフォルトのドライバからステレオミックスを削除しているだけで、追加のドライバをバンドルしておくと驚くことはありません。*何もメーカーがドライバにステレオミックスデバイスを持たないダウンロードを提供し、私のWindows 7 Beta 1 VM(仮想PC - 起動はVistaのようなものです)に1つあります。 私は自分のラップトップを取り出し(Win7 x64 Beta 1がネイティブにインストールされています)、そこにドライバをチェックしますが、ここにはありません。 –
あなたは正しいかもしれません。しかし、私もWindows 7 BetaにStereo Mixデバイスを持っていましたが、それが将来発生するのを防ぐための後のビルドだと聞いていました。私はそれが残って見ることがうれしいだろう。 –