パネルに自分のイメージをレンダリングします。
using Microsoft.DirectX.Direct3D;
Device device;
this.device = new Device(0, DeviceType.Hardware, this.panel2,
CreateFlags.HardwareVertexProcessing, presentationParameters);
その結果、winform を別のフォームに切り替えようとすると、パネルがちらつきます。
シナリオを説明するのが難しいことはわかっています。したがって、ビデオ クリップ (.swf) を Google ドライブにアップロードします。ダウンロードして、ウィンドウ メディア プレーヤーで開いてビデオを視聴することができます。
以下は共有リンクです: https://drive.google.com/file/d/0B6wTfkJvzke_aVJwanVkaU1iSVU/edit?usp=sharing
ビデオ内では、アプリケーションをデバッグ モードで実行しています。次に、タスク バーの [Chrome ブラウザ] タブをクリックして [Chrome ブラウザ] にアクセスします。最小化された [Chrome ブラウザ] が飛び出すと、パネルがちらつきます。その後、「chrome browser」を再度最小化すると、パネルがちらつきました。
この問題は、画面上のパネルの上に他の winform が配置されている場合に発生します。
上記の件について何かコメントはありますか?助けが必要です。