在 Win32 API 的 Direct2D 中,D2D1_GEOMETRY_SIMPLIFICATION_OPTION 枚举用于指定几何图形简化的选项。这个枚举定义在 D2d1.h 头文件中。

以下是 D2D1_GEOMETRY_SIMPLIFICATION_OPTION 枚举的定义:
typedef enum D2D1_GEOMETRY_SIMPLIFICATION_OPTION {
  D2D1_GEOMETRY_SIMPLIFICATION_OPTION_CUBICS_AND_LINES,
  D2D1_GEOMETRY_SIMPLIFICATION_OPTION_LINES,
} D2D1_GEOMETRY_SIMPLIFICATION_OPTION;

该枚举包含两个成员:

1. D2D1_GEOMETRY_SIMPLIFICATION_OPTION_CUBICS_AND_LINES:表示在几何图形简化中同时考虑三次贝塞尔曲线和直线。

2. D2D1_GEOMETRY_SIMPLIFICATION_OPTION_LINES:表示在几何图形简化中只考虑直线。

这些选项用于在创建几何图形时,通过设置相应的属性来指定在几何图形简化过程中应该考虑的曲线类型。


转载请注明出处:http://www.zyzy.cn/article/detail/25243/Win32 API/D2d1.h/D2D1_GEOMETRY_SIMPLIFICATION_OPTION