The Graphics Device Interface (GDI) is the graphical system that manages what appears on the screen. It also provides graphics support for printers and other output devices. It draws graphic primitives, manipulates bitmaps, and interacts with device-independent graphics drivers, including those for display and printer output device drivers.
GDI Resources are limited to a fixed 64 KB. You cannot increase this.
They are used to ensure backward compatibility for 16-bit programs originally written for DOS and Windows 3.x. This backward compatibility is one of the main reasons Windows 95/98 would be chosen instead of Windows NT (which has much poorer and less reliable backward compatibility for 16-bit programs). Note that the 64 KB limitation on User and GDI Resources does not exist in Windows NT (which, however, may not be able to run some of the particular programs causing the "Resources drain" in Windows 95/98).
Hope this helps,
--Mark