【发布时间】:2020-12-06 02:36:38
【问题描述】:
可以使用 DirectX 在 WPF 控件(或 WPF 可以使用的东西)上绘制一组点。
我需要在 WPF 中实现一个控件,该控件应该以 30 Hz 的更新速率绘制 16k 点,而我现在的解决方案已经用完了。
这个想法来自this问题中的评论。
任何帮助将不胜感激。
【问题讨论】:
-
你想要的是 D3DImage 吗? msdn.microsoft.com/en-us/library/…
-
@jeffora 我真的不知道,我一直在阅读有关 D3DImage 的所有文档,它似乎很合适。但是如何绘制那个控制点的集合呢??
-
我不是专家。您可能想从这里开始:msdn.microsoft.com/en-us/library/cc656785.aspx。一般来说,我认为您需要一个本机 DLL 来呈现 DX 内容(或使用像 SlimDX 这样的托管包装器),然后在 D3DImage 对象上使用 Lock/SetBackBuffer 等
标签: c# wpf controls directx rendering