中级会员
 
- 积分
- 341
- 金钱
- 341
- 注册时间
- 2019-2-17
- 在线时间
- 223 小时
|
1金钱
for (Cnt = 0; (tDiff = GUI_GetTime() - t0) < 24000; Cnt++)
{
Param.Angle = _GetAngle(tDiff)* DEG2RAD;
GUI_RotatePolygon(Param.aPoints, _aNeedle, countof(_aNeedle), Param.Angle); //按照指定角度旋转多边形
//printf("函数调用之前:%d\r\n",Param.AutoDevInfo.DrawFixed);
GUI_MEMDEV_DrawAuto(&AutoDev, &Param.AutoDevInfo, &_Draw, &Param); //使用自动设备对象绘制图形
//printf("函数调用之后:%d\r\n",Param.AutoDevInfo.DrawFixed);
}
GUI_MEMDEV_DrawAuto(&AutoDev, &Param.AutoDevInfo, &_Draw, &Param); //使用自动设备对象绘制图形
我测试这一个运行时间需要30-40ms ,是太慢了。
|
|