图形图象程序及设计基础.pptVIP

  • 2
  • 0
  • 约8.71千字
  • 约 34页
  • 2018-02-08 发布于浙江
  • 举报
图形图象程序及设计基础

图形图象程序设计基础 常用颜色模式 存放颜色的数据结构及其合成 RGB模式: COLORREF clr; clr=RGB(R,G,B); RGBA模式: UINT clr; clr=(A24)+(B16)+(G8)+R; BGRA模式: UINT clr; clr=(A24)+(R16)+(G8)+B; 颜色叠加(以BGRA模式为例) UINT overlay_color(UINT clr1, UINT clr2) { int r,g,b,a,r1,b1,g1,r2,g2,b2,a1,a2; UINT new_color; a1=(UINT)clr124; a2=(UINT)clr224; if(a2==0) return clr1; if(a1==255) return clr1; if(a1==0) return clr2; r1=clr10x00ff0000; g1=clr10x0000ff00; b1=clr10x000000ff; r2=clr20x00ff0000; g2=clr20x0000ff00; b2=clr20x000000ff; r=(UINT)((255-a1)*r

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档