gpt4 book ai didi

c++builder - TFastLineSeries 中的 TeeChart 快速绘制

转载 作者:行者123 更新时间:2023-12-01 01:15:01 27 4
gpt4 key购买 nike

我在 Embarcadero C++Builder XE 中使用 TeeChart VCL v2012 评估版。在我的程序中,我每秒得到大约一千个点并将它们放入 FastLineSeries。为了将点放入系列中,我使用 AddXY 方法。当我运行我的应用程序时,它在 3 系列上花费了大约 20% 的处理器时间。我想知道您是否可以给我一些建议如何提高添加和绘制系列的性能?

最佳答案

我建议您尝试尽可能多地实现实时图表文章 here 中解释的那些技巧。 .恢复:

  • 禁用/隐藏一些图表元素
  • 用数据填充系列。使用数组并删除不需要的点。请参阅“All features\Welcome !\Speed\Fast Dynamic Arrays”中的功能演示中的示例

  • 其他提示:
  • 如果您一次添加多个点,请尝试设置 AutoRepaint=false添加前,返回 AutoRepaint=true之后。
  • 使用 TFastLineSeriesDrawAllPoints属性(property)。请参阅“All features\Welcome !\Speed\Fast Line Speed DrawAll”中的功能演示中的示例。
  • 使用 TDownSampling功能。请参阅“All features\Welcome !\Functions\Extended\Reducing number of points”中的功能演示中的示例。

  • 并查看“All features\Welcome !\Speed”下的功能演示中的其他示例。

    注意:功能演示是随安装一起提供的应用程序,它显示了组件支持的大部分功能。

    关于c++builder - TFastLineSeries 中的 TeeChart 快速绘制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12583243/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com