在Win32 API的D2d1_3.h头文件中,D2D1_PATCH_EDGE_MODE 枚举是与 Direct2D 几何图形路径演算法相关的枚举类型。该枚举定义了路径的边缘模式,用于控制渲染时对路径的处理方式。以下是 D2D1_PATCH_EDGE_MODE 枚举的定义:
typedef enum D2D1_PATCH_EDGE_MODE
{
    D2D1_PATCH_EDGE_MODE_ALIASED = 0,
    D2D1_PATCH_EDGE_MODE_ANTIALIASED = 1,
} D2D1_PATCH_EDGE_MODE;

这个枚举包含两个成员:

  •  D2D1_PATCH_EDGE_MODE_ALIASED: 表示路径的边缘使用锯齿状(aliased)的方式呈现,即不进行抗锯齿处理。

  •  D2D1_PATCH_EDGE_MODE_ANTIALIASED: 表示路径的边缘使用抗锯齿的方式呈现,即进行抗锯齿处理,使得边缘更加平滑。


这些选项可以在绘制几何图形路径时用于控制路径边缘的外观。


转载请注明出处:http://www.zyzy.cn/article/detail/25342/Win32 API/D2d1_3.h/D2D1_PATCH_EDGE_MODE