[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:798]BDF font manager
- X-ml-count: 798
- Subject: [MD:798]BDF font manager
- From: Miyashita Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Wed, 22 Jul 1998 17:44:00 +0900
- X-mailer: Semi-gnus 6.0.4 (based on Quassia Gnus v0.23)
Miyashita Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx> writes:
> というわけで、mw32bdf.c/h mw32term.c, temacs-980718.exe.gzをおいておきました。
> 明日になったら(日曜日ね)
>
> ftp://ftp.etl.go.jp/pub/mule/Windows/snapshot
>
> から取得できると思います。^^;;;
BDFフォントの表示の高速化なんですが、CreateBitmapではなく、
CreateDIBSectionを使えばかなり速くなるらしいことが分かりました。
で、キャッシュをそれでとるようにすれば、(DIB Sectionの handleで取れば)
よいようなのですが、これはDevice Context 依存なので、
Device Contextの区別もしなくてはいけないようです。
(Displayに依存させておくと将来Printingの時に困るから。)
で、だれか、CreateDIBSectionで書こうという人いらっしゃいます?^^;;;;
まあ、私は、もうこの程度でいいかなと思っていますが。
from himi