【问题标题】:How to enable DirectX 11 engine in LightningChart WPF to plot lots of data points如何在 LightningChart WPF 中启用 DirectX 11 引擎来绘制大量数据点
【发布时间】:2017-01-01 01:20:09
【问题描述】:

我仍在试用 LightningChart v.7.0.2。我看到了一个使用 LightningChart 绘制 10 亿点的演示,Billion points real-time charting demo

我做了一个类似的自己,我只能获得 200-3 亿分,然后它开始严重减速。

该页面上的 Arction 演示使用我的新 NVidia GTX750 运行良好,有 12 亿个数据点。但不是我自己的应用程序。我想知道为什么。也许是因为它将硬件 9 显示为渲染器。如何启用 DirectX 11 渲染器?还是有其他设置需要修改?

我已经将线宽设置为 1,并禁用调色板驱动的着色,那里有一些帮助,但我仍然想知道这里有什么问题。

【问题讨论】:

标签: wpf performance charts real-time directx-11


【解决方案1】:

感谢您通过邮件联系我。

DirectX 11 引擎是 LightningChart v.7.1 及更高版本的默认引擎。在 v.7.0 中,LC 默认使用 DirectX 9 引擎。

引擎可以像这样手动选择:

chart.ChartRenderOptions.DeviceType = AutoPreferD11; //首选 D11 HW - D9 HW - D11 SW (WARP) - D9 SW

chart.ChartRenderOptions.DeviceType = AutoPreferD9; //首选 D9 HW - D11 HW - D11 SW (WARP) - D9 SW

然后在 D9 和 D11 中有强制硬件或软件模式的选项。

因此,请将您的试用版更新到 7.1,这样您就可以使用超过十亿个数据点运行您的应用。

【讨论】:

  • 发送!我更新了sw。你太谦虚了,10亿分,你说!我有 26.8 亿,直到内存不足。太棒了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多