Direct2D C++ 绘制椭圆下半部分的最简单方法

Direct2D C++ the easiest way to draw bottom half of an ellipse

我想画一个椭圆的底部一半。最好是便携的。我想在函数中将几个绘图命令分组并在许多地方绘制。
如果不使用位图之类的东西会更好。我希望几何覆盖的东西越少越好。另外,它更复杂。不过,这是可以接受的。
我在 Win10 上使用 C++ VS17

创建路径几何图形,然后执行 Open()->sink->AddArc()(使用适当的参数两次)->Close()。现在你有了可以绘制的几何图形。