关于#define _RGB32BIT(a,r,g,b) ((b) + ((g) << 8) + ((r) << 16) + ((a) << 24))

xiechao007 2009-03-19 08:37:44
#define _RGB32BIT(a,r,g,b) ((b) + ((g) << 8) + ((r) << 16) + ((a) << 24))
问一下这个宏返回的是颜色的索引么?
...全文
122 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhyinty 2009-03-19
  • 打赏
  • 举报
回复
a是alpha通道ARGB
凤朝凰 2009-03-19
  • 打赏
  • 举报
回复
COLORREF不是只用了24位么?RGB各占8位,那a是什么信息???
shhpj11 2009-03-19
  • 打赏
  • 举报
回复
ding
liusichen_0 2009-03-19
  • 打赏
  • 举报
回复
这个应该是颜色的值(COLORREF 类型)总共32位顺序是argb
YFLK 2009-03-19
  • 打赏
  • 举报
回复
这是将4个8位单色值组成一个32位色值的函数

19,464

社区成员

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

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