Bitmap Classifications
There are two classes of bitmaps:
-
Device-independent bitmaps (DIB). The DIB file format was designed to ensure that bitmapped graphics created using one application can be loaded and displayed in another application, retaining the same appearance as the original.
-
Device-dependent bitmaps (DDB) were common in early versions of 16-bit Windows (prior to 3.0). In fact, they were the only bitmaps available at that time. However, as display technology improved and as the variety of available display devices increased, certain inherent problems surfaced, which could only be solved using DIBs. For example, there was no method of storing (or retrieving) the resolution of the display type on which a bitmap was created, so a drawing application could not quickly determine whether a bitmap was suitable for the type of video display device on which the application was running.