2016-03-26 8 views
-1

私は、マネージコードでコンピュータのマイクデバイスにアクセスしているプロセスを監視する機能を探しています。C#でマイクの使用を監視する

私はオーディオ出力(AudioSessionManager)を見るのがC++ examplesでしたが、入力デバイスのAPIもありますか?

拡張:Windowsのシステムでマイクロフォンのスパイを防ぐ方法を教えてください。

+0

Windowsオペレーティングシステムは階層的にプログラムの上にあります。他の誰も気づかずにマイクを使用したい場合は、それが行われます。問題には:そのアンマネージコードのラッパーを書くことができます。https://stackoverflow.com/questions/14306048/controling-volume-mixer( 'IAudioSessionManager2'インターラス)を参照してください。 –

+0

答えをありがとうが、これはオーディオ出力用です。私は、オーディオ入力のモニター使用法を探しています。私はOSがアプリケーションの上にあると理解していますが、私は自分自身を "悪いMicrosoft OS"から守っているわけではありません。他の "悪いアプリケーション"に対する保護を探しています。 – panpernicek

答えて

-1

Idは、NAudiosソースコードのようなものから、どのようにアクセスしてそこから作業しているかを確認してください。

NAudio on GitHub

関連する問題