位图分类

有两类位图:

  • 设备无关的位图 (DIB) 。 DIB 文件格式旨在确保使用一个应用程序创建的位图图形可以加载并显示在另一个应用程序中,同时保留与原始应用程序相同的外观。

  • DDB) (设备依赖位图(也称为 GDI 位图)是 16 位 Microsoft Windows (早期版本中唯一可用的位图,早于版本 3.0) 。 然而,随着显示技术的改进和各种可用显示设备的增加,某些固有问题浮出水面,只能通过 DIB 来解决。 例如,没有存储 (或检索) 创建位图的显示类型的分辨率的方法,因此绘图应用程序无法快速确定位图是否适用于运行应用程序的视频显示设备类型。

    尽管存在这些问题,但 DDB (也称为兼容位图) 仍可用于更好的 GDI 性能和其他情况。