为什么使用填充模式时轮廓系列要慢得多

问题描述 投票:0回答:1

我创建了一个带有两个TContourSeries的TeeChart:一个TeeChart的填充设置为false,另一个为true。两者都获得完全相同的数据,并且在将数据提供给它们时都处于不活动状态。

当我激活未填充的系列时,只需不到一秒钟即可完成自我绘制。并非如此,填充系列。绘制所需时间至少要长10倍。

为什么会这样?我想像一下,填充系列使用与未填充系列相同的算法,然后使用某种洪水填充。那不应该花那么长时间。

有没有一种方法可以在填充模式下加快该系列的绘制速度?这里不可以减少数据。

delphi teechart
1个回答
0
投票

我正在复制here的回复。

恐怕轮廓序列的填充并不像乍一看那样简单。我们在内部使用TIsoSurface绘制单元格,这会使过程变慢。

一些参考:

© www.soinside.com 2019 - 2024. All rights reserved.