cximage使用createfromarray的问题

地平线 2013-05-18 11:09:02
我从位图数据(不带头)创建CXImage ,图像数据是彩色的时候,只能显示为黑白的。

.....
CxImage xImg;
xImg.CreateFromArray(pbyData,nWidth,nHegiht,8,nWidth,false);
xImg.Draw(pDC->m_hDC );
...

我需要怎么做才能显示彩色呢
...全文
250 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
地平线 2013-06-06
  • 打赏
  • 举报
回复
自己解决了。应该是24,且最后的参数应该是 nWidth*3
Niclezhang 2013-05-24
  • 打赏
  • 举报
回复
为什么是8位不是24为呢

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧