能不能详细介绍一下他们的用途??
我知道dib是设备无关,ddb是设备相关。。但是不知道“设备”是什末东西。。他么是干什莫用的,跟bmp是什末关系现在做视频开发,是不是用的就是bmp格式??如果是,为什末要用这种格式呢?
我知道dib是设备无关,ddb是设备相关。。但是不知道“设备”是什末东西。。他么是干什莫用的,跟bmp是什末关系现在做视频开发,是不是用的就是bmp格式??如果是,为什末要用这种格式呢?
解决方案 »
- CComboBox 下拉列表框的高度 如何改变?
- CHtmlView 中调用Navigate2访问一些网站总是死掉?
- 打印机控制语言
- getwindowrect
- c++ 怎么写一个定时器?~
- 在MSG中,socket事件的message number是什么?
- 看这个格式的数据怎么读取?
- 哪位有《Windows网络编程技术》随书的源代码
- 如何从DLL中继承一个类(not inherited from MFC, Project: Win 32 dynamic-link Library)
- 求救:RegisterServiceProcess 的问题
- EXCEL 插件中如何操作数据?
- 怎么在vc中嵌入vbscript脚本,或者怎么把脚本转化成vc语句
设备如显示器,显卡内存方面
typedef struct tagBITMAPINFO {
BITMAPINFOHEADER bmiHeader; // 位图信息头
RGBQUAD bmiColors[1]; // 颜色表
} BITMAPINFO;
颜色表中RGBQUAD结构数据的个数有biBitCount来确定,可是BITMAPINFO中bmiColors只是一个含一个元素的数组呀。。biBitCount大于1怎莫办??今天刚开始学bmp.....问题很幼稚....不好意思
DIB,设备无关位图,包含位图的色彩、大小信息;
DDB,设备相关位图,位图在内存中的存在形式。建议看看书或者MSDN,解释更详尽。