バックグラウンド:
私のプログラムは、ライブ ビデオの winform アプリケーションです。PictureBox
私のフォームには3つあります。これらの画像ボックスは、親フォームのサイズに従って自動的にサイズ変更されます。Invoke
私のプログラムのスレッドは、安全な方法を使用して、30 fps カメラからの 3 つの 2048x2048 画像でこれらの画像ボックスを更新します。
問題:
フォームが十分に小さい場合、問題のあるピクチャ ボックスは他のピクチャ ボックスよりも少し遅くなりますが、3 つのピクチャ ボックスはすべて正常に表示されます。しかし、フォームが大きくなると、画像ボックスの 1 つだけが更新されず、他の 2 つが適切に更新されます。参考までに、これらの写真は同時にピクセル ボックスにプッシュされます。ばかげているように聞こえるかもしれませんが、問題のある画像ボックスに欠陥があるように見えます
質問:
この現象が発生する理由を理解したいと思います - 同じサイズの画像ボックスが同時に同じサイズの画像を取得しましたが、そのうちの 1 つだけが更新されません。これはビデオカードの問題ですか?これを修正する方法はありますか?