gdi++.dll 9px

このエントリーをはてなブックマークに追加
102名無し~3.EXE
なんかいつの間にかメニューとかが文字描いてるのが見えるぐらい遅いなー
と思って遡ってみたら、gdi0582とgdi0583が境界線だと分かった。

0583  テスト "..."対策で文字列の幅をムリヤリgdi32に
0584  テスト2 文字幅が大きいのはFT_Outline_Transformで縮小
0589  テスト3 0584方式廃止。文字列幅をgdi32に、斜体選択ズレ修正
0593  テスト4+α 文字列末尾の描画幅拡大+FontSubstitutesテスト

文字幅計算のコストが大きい? これを何とかすれば体感速度が上がりそう。