SourceMonitor で Max Complexity が 30 以下になりました。 FreeType 内蔵キャッシュの使用を廃止し、独自のキャッシュシステムを使用することでメモリ消費量を削減しました。 MS Pゴシックなどの太字やイタリック体をエミュレートしているフォントで FontStream を多重に確保しないようにしました。 文字の描画に必要な API のみをフックし、その他は GDI の結果をそのまま使うようにしました。 マルチスレッドからの非同期アクセスに対する安定性が大幅に向上しました。
![Helium版 - gdi++.dll @ wiki](https://cdn-ak-scissors.b.st-hatena.com/image/square/45c4684c76601e94abbe94966d9d5a26153b8fbd/height=288;version=1;width=512/https%3A%2F%2Fimg.atwiki.jp%2F_img%2Fog_image.png)