首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows窗体中绘制30fps图表

在Windows窗体中绘制30fps图表
EN

Stack Overflow用户
提问于 2009-12-01 08:15:13
回答 2查看 653关注 0票数 2

我想在Windows Forms应用程序中绘制高帧率(30fps+)图形/图表。

多么?

Windows窗体的帧速率非常糟糕,在窗口上绘制清晰的背景图。

(我来自GNU的国度,所以如果这是显而易见的,我很抱歉。)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-12-01 08:18:59

如果您使用的是Windows窗体(如您的问题所述):

如果您需要获得>30FPS,您可能需要更改为不同的技术。GDI+绘图效率不高。

对于这一点,DirectX可以很好地工作。您可以使用嵌入在窗口中的DirectX在Direct3D中绘制图表。在C#中,SlimDX是一种很好的方法。

也就是说,你用WPF标记了它--如果你使用的是WPF,那么所有的东西都是保留模式的图形,所以应该不需要“清晰的背景图”。您只需根据需要添加图表元素即可。在这种情况下,30FPS应该是可行的。

票数 4
EN

Stack Overflow用户

发布于 2010-12-21 17:44:53

运行全倾斜,我得到了大约180FPS使用System::Windows::Forms::DataVisualization::Charting::Chart绘制128个桶的快速傅立叶变换使用'FastLine‘风格的一系列数据。它运行在Intel Core2 Duo (2.53 IBM )IBM Thinkpad上。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1823290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档