Aci*_*dic 4 java eclipse
当我在绘图时Canvas,我使用该createBufferStrategy(2)方法创建两个缓冲区.然而,我已经多次看到其他人创建三个缓冲区,并了解可以使用更多缓冲区.
Canvas
createBufferStrategy(2)
我可以理解需要两个缓冲区,但我无法理解使用更多缓冲区的逻辑.
我的问题是 - 使用多个缓冲区的好处是什么?与两个缓冲区相比,它会如何影响性能?
提前致谢.
NPE*_*NPE 5
使用双缓冲时,正在显示前缓冲区并且正在绘制后缓冲区.一旦绘制完成,但在缓冲区被翻转之前,两个缓冲区都不能被触摸.这可能导致等待期间,在此期间不能进行绘图.
三重缓冲是一种避免等待的方法.有两个后缓冲区:一旦后一缓冲区中的绘图完成,它可以立即在另一个后缓冲区中启动.
维基百科有更多细节.
归档时间:
14 年,2 月 前
查看次数:
114 次
最近记录: