我需要在WPF窗口中可视化由数百万个3D点组成的点云。
由于它会有很多点,因此性能很重要,但我不需要绘制任何高级基元,如三角形,四边形或位图。
经过调查,我提出了一些关键词,如D3D,D3DRS_POINTSIZE和D3DImage互操作,结合了原生代码和管理代码,但这对我的简单目标来说听起来有些过分,我不确定它是否是正确的要做的事。
提前致谢!
答案 0 :(得分:-1)
我不想听起来很粗鲁,但为什么不试试呢? 您可以使用正确的库在winforms中完成相同的工作,而WPF也有很棒的图形库,但它们都依赖于.net框架。
unmmanged代码可能会更有效率,因为你只会处理必要的低级库,因为你不熟悉C ++,然后尝试使用.net