高度な検索
Developer Connection
Member Login ログイン | ご入会 ADC連絡先



*QD3D 43 - 画面のちらつき

(96 年 4 月 8 日)

Q: 現在開発中のアプリケーションは、移動するジオメトリのアニメーションを画面に表示します。最近、画面のちらつきがひどいことに気づきました。また、他の面の背後にあるべきジオメトリの面が透けて見えます。何か対処方法はありますか。

A: doubleBuffering をオフにしているのではないかと思われます。Q3DrawContext_SetDoubleBufferState を呼び出して、オンに切り替えてください。

また、HitherYon との値の差が大きすぎることが原因であることも考えられます。Hither の値を大きくする一方で Yon の値を小さくして、にじみ出しがなくなるかどうか試してみてください。

参考文献

  • 『3D Graphics Programming withQuickDraw 3D』12-8 ページ


[ Technical Q&A's : Graphics & Media : QuickDraw 3D : QD3D 43 ]