本文整理汇总了C++中UTFT::drawPixel方法的典型用法代码示例。如果您正苦于以下问题:C++ UTFT::drawPixel方法的具体用法?C++ UTFT::drawPixel怎么用?C++ UTFT::drawPixel使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类UTFT
的用法示例。
在下文中一共展示了UTFT::drawPixel方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: drawAPicture
void Draw::drawAPicture(pos x, pos y, short int width, short int height,
char tp[], short int color)
{
char temp;
int x0 = x;
myGLCD.setColor(color);
int wid = width / 8;
//将二进制中为一的表示为该点位亮。
//将tp[]中的数据依次点亮屏幕。
for (int i = 0; i < height; i++){
for (int j = 0; j < width; j++){
if (j % 8 == 0)temp = tp[i*wid + j / 8];
if (temp & 0x80){
myGLCD.drawPixel(x0, y);
}
temp <<= 1;
x0++;
}
x0 = x;
y++;
}
}