display.drawBitmap(16,16,Strong_16x16,16,16,WHITE);中各参数分别什么意思
时间: 2024-05-22 13:10:00 浏览: 22
这个函数有六个参数,它们的含义分别是:
1. x:要在屏幕上绘制位图的左上角的x坐标位置,以像素为单位。
2. y:要在屏幕上绘制位图的左上角的y坐标位置,以像素为单位。
3. bitmap:要绘制的位图数组。
4. width:位图的宽度,以像素为单位。
5. height:位图的高度,以像素为单位。
6. color:位图的颜色,可以是一个16位的RGB565颜色值。
在这个例子中,函数的作用是在屏幕上绘制一个16x16像素的位图(Strong_16x16)在位置(16,16)处,使用白色(WHITE)作为位图的颜色。
相关问题
display.drawBitmap(16,16,Strong_16x16,13,15,WHITE);
这个函数与前两个函数也很相似,只有width和height的值不同。具体含义如下:
1. x:要在屏幕上绘制位图的左上角的x坐标位置,以像素为单位,这里是16。
2. y:要在屏幕上绘制位图的左上角的y坐标位置,以像素为单位,这里是16。
3. bitmap:要绘制的位图数组。
4. width:位图的宽度,以像素为单位,这里是13。
5. height:位图的高度,以像素为单位,这里是15。
6. color:位图的颜色,可以是一个16位的RGB565颜色值,这里是白色(WHITE)。
因此,这个函数的作用是在屏幕上绘制一个13x15像素的位图(Strong_16x16)在位置(16,16)处,使用白色(WHITE)作为位图的颜色。注意到这里指定的位图大小比实际的16x16小,因此只会绘制部分位图,可能会导致图像失真或变形。
解释下面的代码display.drawBitmap(45,17,Strong_2,32,32,WHITE);
这段代码的含义是在屏幕上绘制一个位图(bitmap),具体绘制的位置是在坐标(45,17)处,位图的尺寸是32×32像素,像素值为WHITE(白色)。
其中,drawBitmap是一个屏幕绘制函数,参数分别为横坐标、纵坐标、位图数据、位图宽度、位图高度和位图颜色。在这里,Strong_2是一个存储位图数据的变量,32是该位图的宽度和高度(单位为像素),WHITE是该位图的颜色。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)