1

Visual Studio では、Graphics クラスを使用して、画面をクリアして後でグラフィックを描画しようとすると、追いつかず、ひどいちらつきが発生します。

これを行うより速い方法はありますか?

画面にグラフィックを描画し、動きに追いつくのに十分な速さでそれらを消去できるようにしたい. OpenGLの仕組みに似ています。

4

1 に答える 1

3

ダブルバッファリングを使用したい。基本的には、次の画像を事前に画面の外に描画してから、ちらつきを避けるためにそれをビューに移動します。C# にはBufferedGraphicsクラスがあります。これもきっと役に立ちます。

于 2012-06-13T03:32:05.073 に答える