現在、画面全体をキャプチャするブラウザ外アプリケーションを作成しようとしています。Silverlight アプリケーションだけではありません。
プレーンな Silverlight と C# ではこれが不可能であることはわかっていますが、いくつかの dllimport などを実行する必要があり、OOB を実行する必要があり、昇格したアプリケーションが必要です。それはまったく問題ありません。
インターネットでいくつかのコードを見つけましたが、行き詰まっています。Silverlight には System.Drawing 名前空間がないため、Bitmapはありません。現在、Silverlight アプリケーションで表示できるものに GDI+ ポインターをキャストできません。
私が使用しているコードは、次のリンクからのものです: http://www.codeproject.com/KB/cs/DesktopCaptureWithMouse.aspx
誰かが私を正しい方向に蹴ることができますか? ;)