适用情况:要绘制一张由众多小图组成的大图,及逐次绘制各个小图而形成一张大图。 核心步骤: 1. 先在内存中构造一张大图的对象, 2. 然后将各个小图绘制到这个内存大图中, 3. 最后再一次性地将大图绘制显示器或打印机等外围设备上。 原理分析: 如果不采用双缓冲技术,每个小图都直接绘制到外围设备,则每次都要进行设备切换,甚至存在用户态到管态的切换,浪费大量的时间。而双缓冲技术只需要一次切换。