テキストエディタの表示チェーンでダブルバッファリングを使用するのにどれだけの意味がありますか?

これはちょっとばかばかしいかもしれませんが、私は知りませんが、テキストエディタをダブルバッファリングすることに意味があるのだろうかと思っていました。バックバッファに1文字ずつ、またはバックバッファに単語ごとに印刷し、BitBltを使用してテキストの更新部分を画面に表示することを考えましたか?これはどんな良いものでしょうか?申し訳ありませんが、これは愚かだった場合、私はそれが標準に達していないかどうかのこの質問をします。

よろしく、 Devjeet

ベストアンサー

実際にあなたのプログラムがどのように構造化されているかに依存しますが、一般的にGUI中心のアプリケーション(テキストエディタなど)は、ダブルバッファリングを利用してその厄介なちらつきを避けることができます…

BitBlt()をスクリーン(私はそれを「生きている」と呼んでいます)dcを可能な限り遅く呼びます。

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です