文档分值:13

html >>> html >>> 图形与交互类API

课程目录

基础
格式
表单
框架
图像
音频/视频
链接
列表
表格
样式
元信息
编程
图形与交互类API
计算类API
硬件相关API
通讯类API
存储类API
其它杂项API
字符集与编码
canvas双缓冲技术

canvas双缓冲技术

  • 目的
    用来减少画面闪烁
  • 方法
    获取到页面中的Canvas对象之后,创建了一个与页面Canvas同样大小的Canvas对象。绘图时先将图像绘制到缓冲Canvas中,等到每一桢的图像绘制完全后在把整个缓冲Canvas绘制到页面Canvas中,从而达到减少闪烁的目的。而在现在的浏览器中基本都内置了双缓冲机制,所以离屏Canvas并不是双环冲,而是将离屏Canvas做为一个缓冲区,把需要重复绘制的画面存储起来,减少调用Canvas API的消耗。

[ 该条目创建时间:2016-06-25 17:28:38 ]