画面のスナップショットを最も効率的な方法で取得したいと考えています。これは、他の計算負荷の高いプログラム (ゲーム) が実行されているときにバックグラウンドで実行されるプログラムで使用され、パフォーマンスに (あまり) 影響を与えたくありません。スクリーンショットは 1 秒間に複数回 (10 回以上) 発生するため、できるだけ高速にしたいと考えています。
理想的には Delphi コードを探していますが、これに最適なものは何でも受け入れます。これがうまく機能する最初の機能を見つけました。これがこれを行うための最速の方法であることを誰かが確認/デバンクできますか?
さらに、特定のアプリケーション (例: skyrim) は画面全体を取得し、上記で使用されているウィンドウ システムをバイパスしていると思います。上記のリンクはそれらの画像を取得できません。誰かがそれらをつかむ方法について考えを持っていますか?