Introduction - If you have any usage issues, please Google them yourself
Graphics Device Interface [GDI, Graphics Device Interface] one of the main objectives are to support the output device [such as video monitors, printers and plotter] on the device-independent graphics. GDI by applications with different output device characteristics of isolation, so that Windows applications can without any problem in the Windows support any graphics output devices.