|
|
1
2
不需要使用多个缓冲区或位图对象或任何东西。 为什么不使用绘制事件提供的图形对象?这样地:
|
|
|
2
5
我只需要把你所有的项目都放到你自己的缓冲区,然后一次把它们全部复制进去。我在许多应用程序中都使用过这种方法,而且它对我来说一直都非常有效:
编辑: 进一步调查后,您的问题似乎是您要将图形对象设置为:
需要:
所以你的问题可以通过创建一个手动缓冲区来解决,就像我上面所做的那样,或者简单地改变你的图形对象。我已经测试过了,它们都能工作。 |
|
|
3
2
在测试时,尝试在构造函数中将Double Buffered属性设置为true一次。 你需要利用后缓冲区。试试这个:
这是一个稍微被黑客攻击的版本 a double buffering example on MSDN . |
|
|
Vojtjikjhh -4K- · 绘制光标问题 1 年前 |
|
|
FoolishMortal · 无法显示从基64字符串解码的特定图像 1 年前 |
|
|
Dromlius · JPanel透支重叠的JComcoBox 2 年前 |
|
|
mathInferno · 另一个OpenGL纹理未渲染后 2 年前 |
|
|
Pierro · 当我运行一个简单的SFML代码时,为什么像素会失真? 2 年前 |
|
|
Unknown · Were我能找到游戏横幅psd文件吗[关闭] 2 年前 |
|
|
se-tima · 如何绘制微生物学结果图(生长曲线)? 2 年前 |
|
|
user1944491 · 如何在静态基线上绘制SwiftUI矩形? 2 年前 |