- 77 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/03/25(木) 17:21:22 ID:Ou2mZFjq0]
- 10.5xでのスクロール描画崩れ問題 暫定まとめ
・XPにてOperaのウィンドウの前面に特定のソフト(ex.StreamingPlayer、Jane等)のウィンドウがある状態で Operaのページをスクロールさせると描画が崩れる ・ページによっては崩れない(iGoogle、Googleニュースで崩れる報告あり) ・おそらくVista/7では問題無し? 参考 pc12.2ch.net/test/read.cgi/software/1269092581/936,939 >936 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/03/24(水) 15:22:05 ID:GLKzaa660 (PC) >変なスクロール、メモリ中のオフスクリーンバッファでスクロール処理→クライアント領域全体を BitBlt というやりかたを >すでに表示済みのものを ScrollWindowEx() →必要な部分のみ描画しなおすというふうにしたんじゃないかな。 > >確かに無駄のないやり方といえばそうなんだけど、理屈の上では Position:Fixed な要素も >スクロールで一瞬ずれて表示されることになる。アプリケーション側で正確に vsync 待ちとかできるわけじゃないし >あんまり賢いとはいえない気がする。 > >書いてて気付いたけど Vista/win7 の Aero 環境下でも変なスクロールになるのかな? > >939 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/03/24(水) 15:23:13 ID:oBOkjQmv0 (PC) >>>936 >だからVista/7じゃ全く問題無いって >DWM.exeが勝手にvsyncしてくれるからな
|

|