位图分类

有两类位图:

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

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

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