鱼C论坛

 找回密码
 立即注册
查看: 375|回复: 1

[已解决]位图

[复制链接]
发表于 2023-5-18 20:57:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
设备独立位图 和  兼容位图  这两个概念我不懂,有什么区别??
最佳答案
2023-5-18 20:58:08
设备独立位图(Device-Independent Bitmap,简称DIB)和兼容位图(Compatible Bitmap,简称DDB)是两种不同的位图类型。

DIB是一种独立于设备的位图格式,它的像素格式与设备无关,可以在不同分辨率和颜色深度的设备上显示。DIB可以通过使用位图信息头和像素数组来存储图像数据,因此它具有较高的灵活性和可移植性。DIB通常用于打印机和屏幕显示等需要在不同设备上显示的场合。

DDB是一种与设备相关的位图格式,它的像素格式与设备有关,只能在特定的设备上显示。DDB通常用于在特定的设备上绘制图形,如窗口、按钮等控件。

因此,DIB和DDB的主要区别在于它们的像素格式是否与设备有关。如果需要在不同设备上显示图像,应该使用DIB;如果需要在特定设备上绘制图形,应该使用DDB。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-5-18 20:58:08 | 显示全部楼层    本楼为最佳答案   
设备独立位图(Device-Independent Bitmap,简称DIB)和兼容位图(Compatible Bitmap,简称DDB)是两种不同的位图类型。

DIB是一种独立于设备的位图格式,它的像素格式与设备无关,可以在不同分辨率和颜色深度的设备上显示。DIB可以通过使用位图信息头和像素数组来存储图像数据,因此它具有较高的灵活性和可移植性。DIB通常用于打印机和屏幕显示等需要在不同设备上显示的场合。

DDB是一种与设备相关的位图格式,它的像素格式与设备有关,只能在特定的设备上显示。DDB通常用于在特定的设备上绘制图形,如窗口、按钮等控件。

因此,DIB和DDB的主要区别在于它们的像素格式是否与设备有关。如果需要在不同设备上显示图像,应该使用DIB;如果需要在特定设备上绘制图形,应该使用DDB。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-21 22:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表