赞助论坛
  • 3496阅读
  • 0回复

8202RD方案的OSD颜色问题 [复制链接]

楼层直达
发帖
3
精华
0
金币
11
威望
0
贡献
0
好评
0
注册
2010-08-03
楼主    swdraven 发表于: 2011-03-17 15:02:08 
源码里有画矩形的函数osd_draw_rectangle,但在参数中填颜色只可以显示16种色,而且这16种里有好几个是透明的,还有很多颜色没有。而osd_set_palette_color这个函数可以把一个region填充颜色,参数里用__palette4F得出颜色值,这个值的颜色就可以像RGB取颜色一样,所有颜色都能出来,现在问题是osd_set_palette_color这个函数只能填充一个region的颜色,如果我要画几个不同颜色的矩形,颜色问题没有办法解决,求教。对这套代码还不是很熟,知道的麻烦告诉一声。谢谢