3937|1

42

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

LM图形库(Graphics Library)的函数意思 [复制链接]

图形库手册中说的这个函数是什么意思啊?大家知道怎么编写吗?或者可以帮忙解释一下:
2.2.1.6  Pixel DrawMultiple
Draws a horizontal sequence of pixels on the screen.
Prototype:
void PixelDrawMultiple( void *pvDisplayData,
                                            long lX,
                                            long lY,
                                            long lX0,   *1*
                                            long lCount,  *2*
                                            long lBPP,  *3*
                                            const unsigned char *pucData, *4*
                                            const unsigned char *pucPalette  *5*)
参数:
lX0 is sub-pixel offset within the pixel data(应该是像素点不能超过范围), which is valid for 1 or 4 bit per pixel formats(这句是什么意思?)
lCount is the number of pixel to draw.(麻烦也顺便说明一下哈)
lBPP is the number of bits per pixel; must be 1,4, or 8(什么意思?)
pucData is a pointer to the pixel data. For 1 and 4 bit per pixel formats, the most significant bit(s) represent the left-most pixel.
pucPalette is a pointer to the palette used to draw the pixels.

函数功能描述:
This function draws a horizontal sequence of pixels on the screen, using the supplied palette. For 1 bit per pixel format, the palette contains pre-translated colors; for 4 and 8 bit per pixel formats, the palette contains 24-bit RGB values that must be translated before being written to the display.

麻烦大侠拨冗一顾,给小弟以指点!或许跟我一样的学习者大家讨论讨论~
 
点赞 关注
个人签名相信自己,相信未来

回复
举报

42

帖子

0

TA的资源

一粒金砂(中级)

沙发
 

有这样的资料

忽然想起来去年显示BMP图片的事情来了。然后把以前的资料拿来看看。把这个弄明白了。
lBPP is the number of bits per pixel; must be 1,4, or 8
在BMP图片中,可以读到这样的值:
biBitCount=1:黑白二色图
biBitCount=4:16色图
biBitCount=8:256色图
biBitCount=24:24位真彩色图
应该是一个意思。

其他的内容还在考虑中,也希望曾经做过这方面内容的大侠能够给指点迷津。
 
个人签名相信自己,相信未来
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表