0

次のコードを使用して、プロセスからスクリーンショットを取得しています。

特定のアプリケーションのスクリーンショットを取得する(モーリス フラナガンの回答)

プロセスのスクリーンショットからデータを頻繁に読み取りたいと考えています。メソッドが 1 回実行されるのに約 100 ミリ秒かかります。私の考えは、1秒に数回更新するタイマーの中に入れることです。これにより、メソッドが実行されるたびにアプリが「フリーズ」すると思います(メインスレッドで実行するため)。

だから私が知りたいのは; このシナリオに最適な非同期ソリューションはどのようなものでしょうか? これにはいくつかの組み込みクラスがあることを知っています。正しい方向へのポインタが必要なだけです(WinFormsにあまり慣れていません)。

4

1 に答える 1