看完this blog ,我想尝试自己写一个类似的程序。
子任务之一是拥有一组源多边形,并使用这些多边形生成将与目标图像进行比较的位图。
在 .NET 2005 中,显而易见的方法是使用 GDI+。只需创建一个位图,获取一个与位图接口(interface)的 Graphics 对象,然后调用多个 Graphics 对象渲染函数。
Apparently ,这不使用硬件加速。这就是 WPF 不使用 GDI+ 的原因。
.NET 中是否有 API 可以利用更高级的渲染技术生成位图?
最佳答案
因为您已将其标记为 WPF,您可以尝试 RenderTargetBitmap.Render . 根据您渲染的内容,WPF 将使用您的视频卡来加速渲染。
还有 Managed DirectX,但已过时(MS 不再维护它)。我相信现在推荐使用 XNA。
关于.net - 在 .NET 中从多边形生成位图的最快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1310131/