在 Direct2D 中绘制贝塞尔曲线

问题描述

如何在 Direct2D 中绘制一条接受 N 个点作为控制点的贝塞尔曲线?据我了解,只能绘制通过 4 个点的贝塞尔曲线。如果我错了,请更正。我想要做的是绘制一条贝塞尔曲线,将任意数量的点作为控制点。这可能吗?我是 Direct2D 的新手。我正在使用 C#,但是,如果您能在 C# 或 C++ 中给出示例,那就太好了。

这是我目前正在尝试的。绘制完成后无法得到平滑的曲线。

List.reduce((a,b)=> a+b);

这是演示的屏幕截图。

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)