   Bitmap fonts with GDI+
  I'm trying to get cleartype to work when generating bitmap font glyphs (using GDI+ and copying the generated glyphs into a texture). It all works, except when I try to use TextRenderingHintClearTypeGridFit (via graphics->SetTextRenderingHint), it renders the text with strange colours on the fringe of the characters and no alpha blending.General info:- The GdiPlus::Bitmap is PixelFormat32bppARGB- a Graphics object is created from the bitmap, and has TextRenderingHintClearTypeGridFit set as the text rendering hint- Graphics::Clear is called before calling DrawString- The compositing mode on the Graphics object is set to CompositingModeSourceOver.I don't suppose anyone has encountered this before? :) I have tried with standard antialiasing (TextRenderingHintAntiAliasGridFit) and it works, however some fonts don't seem to support anti aliasing (eg. SimSun) so I'm trying to get clear type to work as well...Thanks.-Thomas   
I haven't encountered this exact problem, but as I recall the old font API for Managed DirectX (which used GDI under the hood I think) also had some problems with cleartype. I gave up wrestling with that and just rendered oversized characters to a bitmap and scaled that down (basically cheap supersampling). Maybe that's an option for you too? ;  Hmm, thanks for the idea - I might experiment with that...-Thomas   