Many MS-DOS applications manipulate screen memory directly. To maintain the device independence of Windows, it is not possible to allow an application to access screen memory directly. However, an application can use the DIB driver (DIB.DRV) to directly manipulate an image in memory.