


NET Framework also provides a managed version of GDI+. GDI+ is a C++ API with a few additional features but the same limitations regarding direct access to video memory. GDI+ was introduced in Windows XP as a successor to GDI. No support for creating Device Contexts (DC) based on Device Independent Bitmaps (DIB).Bitmap operations could be done using the Windows Graphics Device Interface (GDI) but only in main memory.Windows 3.x had several problems to enable high performance applications. The Graphics Device Interface (GDI) is the original graphics interface for 16-bit Windows. High performance DOS games used blitting and page flipping with direct access to video memory. DOSĭOS allowed direct access to video cards, sound devices, input devices and other components of the system.

DirectX is a set of APIs from Microsoft for applications and games on Windows and Xbox systems.
