0
|
Robert Oschler Rob · 技术社区 · 14 年前 |
![]() |
1
0
这最终成为了一个主要的例子,说明这些症状在某种程度上看起来像是一个与你实际遇到的问题完全不同的问题。尽管我的四核和一个处理器上的CPU利用率从未超过25%,但事实证明,缺乏更新是由于图形处理链中某个地方的处理(而非处理器)过载所致。我仍然不知道确切的位置,也许是在Windows图形库的暗处。但一旦我减轻了处理负载,一切都开始完美地更新。事实证明,试图在一个大位图上每秒运行20次Graphics32库TLanczos内核重采样器对于windows图形系统来说太难了。如果我将帧速率(每秒渲染次数)降低到每秒4次,则更新会突然开始正常进行。通过将TLanczos内核重采样器替换为速度更快的草稿重采样器,我能够以优异的视觉美感每秒更新20次。我想当我移动或调整主机窗口的大小时,这给了图形子系统足够的时间来赶上并正确更新,这就是为什么我在这样做后看到更新。 |
![]() |
Turtled · repaint()方法不重新绘制JPanel 9 年前 |
![]() |
Berk Kurkcuoglu · 重新绘制()方法不能多次工作 10 年前 |
![]() |
Helios · Java自定义控件重新绘制导致绘制不正确(不同) 10 年前 |
|
user2489415 · 试图重新绘制奔跑中的桂 12 年前 |