首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

RGB565的数组怎么绘制成图片

2013-01-02 
RGB565的数组如何绘制成图片有一个数组,里面的数据表示的是RGB565格式的颜色值,也就是每两个8为char型为1

RGB565的数组如何绘制成图片
有一个数组,里面的数据表示的是RGB565格式的颜色值,也就是每两个8为char型为1个像素点。
怎么讲这个数组保存成一张BMP图片,或者直接显示出来?
菜鸟一个,找了半天也没解决,用for循环生成了一个数组,怎么弄都是黑色的。。
哪位大侠要是能提供一个完整可运行的程序供参考,不胜感激。
十分感谢了啊。。。
[解决办法]
建议你将该565模式的16-bit颜色信息转换成32-bit存入一个GDI的BITMAPINFO结构中,然后通过StretchDIBits方法绘制。
[解决办法]
RRRRRGGG GGGBBBBB

RRRRR000 GGGGGG00 BBBBB000

热点排行