C# WinForms - Anyone know of a C# GDI library not SLOW GDI+
GDI+ is very slow, almost entirely software whereas GDI is highly hardware accelerated. GDI+ is what the Graphics class uses on WinForms and it's just too slow. Has anyone made a .NET GDI library so we can have the speed? [EDIT] Many people are recommending OpenGL/DirectX. A requirement of mine is client compatibility especially remote desktop. AFAIK remote desktop does not support OGL/DirectX out of the box.[/EDIT] Text rendering in GDI+ is slower than GDI. Microsoft realized this after .NET 1.1. That is why .NET 2.0 contains a new TextRenderer class that wraps GDI DrawText . It has two