ホームページ  >  記事  >  バックエンド開発  >  .net WINFORMでのGDIダブルバッファリングの実装方法_実践Tips

.net WINFORMでのGDIダブルバッファリングの実装方法_実践Tips

韦小宝
韦小宝オリジナル
2017-12-16 09:32:121644ブラウズ

以下のエディターが、.net WINFORM の GDI ダブルバッファリングの実装方法に関する記事を共有します。これは、良い参考価値があり、皆様の .net の学習に役立つことを願っています。 .net に興味のある友達は、エディターをフォローして見てください

フォームで連続的な GDI+ 操作を実行するときにフラッシュが発生する場合があります。フォームのパラメーターを変更するだけでなく、問題を更新することも解決する必要があります。ダブルバッファリング自体が原因である可能性があります。

方法 1:

GDI を使用してビットマップに描画し、ビットマップを再生成する


Bitmap bt = new Bitmap(510, 510);
Graphics g = Graphics.FromImage(bt);

g.DrawEllipse(Pens.Red, 100, 100, new Random().Next(1, 60), 50);
g.Dispose();
gb.DrawImage(bt,0,0);
gb.Dispose();


上記記事の .net WINFORM の GDI ダブルバッファリングの実装方法は、編集者の皆さんにすべての内容を共有しましたので、参考にしていただければ幸いです。また、皆さんも PHP 中国語 Web サイトをサポートしていただければ幸いです。

関連する推奨事項:

asp.net を IIS に展開する際の一般的な問題の解決策_実用的なヒント

asp.net mvc でのフォーム認証認証プロセスの実装例

IIS はどのように実装しますかasp.net mvc Webサイトをデプロイする方法

以上が.net WINFORMでのGDIダブルバッファリングの実装方法_実践Tipsの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。