Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5513522
  • 博文数量: 763
  • 博客积分: 12108
  • 博客等级: 上将
  • 技术积分: 15717
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-28 21:21
个人简介

业精于勤,荒于嬉

文章分类

全部博文(763)

文章存档

2018年(6)

2017年(15)

2016年(2)

2015年(31)

2014年(14)

2013年(87)

2012年(75)

2011年(94)

2010年(190)

2009年(38)

2008年(183)

2007年(28)

分类: 嵌入式

2009-09-27 18:59:30

但是如果你想自己再创建一个缓冲区,是完全可以的。
代码示例如下:
cover_buf=image.new(240,320);//创建一个宽240,高320的缓冲绘制区域,又叫画布
image.set_display(cover_buf);//当前可现实设置为创建的缓冲区,截止image.set_display();之前的绘图操作都会作用到这个缓冲区上来
   //image.draw(xx,xx,xx); //需要绘制到缓冲区的绘图操作
image.set_display();//画布恢复为底层缓冲区

至于缓冲区域的大小,则是根据你的创建大小而定的。
可以根据剩余内存的监控来测试得到
freemem=MET_PLAT_get_free_mem();//获取剩余内存,大概是这个函数,平台API开发文档上有,你可以确定一下
MET_PLAT_trace(freemem);//输出查看
collectgarbage("collect");//gc一下,因为输出freemem会耗一点内存,马上gc就会收回这点内存的
阅读(2669) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~