DWRITE_PAINT_TYPE 枚举 (dwrite_3.h)

定义在颜色字形中指定画图元素类型的常量。 颜色字形的视觉表示形式由绘制元素树定义。 画图元素的属性由 DWRITE_PAINT_ELEMENT 结构指定,该结构将画图类型与联合组合在一起。

语法

typedef enum DWRITE_PAINT_TYPE {
  DWRITE_PAINT_TYPE_NONE,
  DWRITE_PAINT_TYPE_LAYERS,
  DWRITE_PAINT_TYPE_SOLID_GLYPH,
  DWRITE_PAINT_TYPE_SOLID,
  DWRITE_PAINT_TYPE_LINEAR_GRADIENT,
  DWRITE_PAINT_TYPE_RADIAL_GRADIENT,
  DWRITE_PAINT_TYPE_SWEEP_GRADIENT,
  DWRITE_PAINT_TYPE_GLYPH,
  DWRITE_PAINT_TYPE_COLOR_GLYPH,
  DWRITE_PAINT_TYPE_TRANSFORM,
  DWRITE_PAINT_TYPE_COMPOSITE
} ;

常量

 
DWRITE_PAINT_TYPE_NONE
不指定呈现操作。 对于大于或等于 DWRITE_PAINT_FEATURE_LEVEL_COLR_V0的颜色特征级别,可返回 。
DWRITE_PAINT_TYPE_LAYERS
指定按自下而上的顺序呈现子油漆元素的呈现操作。 对于大于或等于 DWRITE_PAINT_FEATURE_LEVEL_COLR_V0的颜色特征级别,可返回 。
DWRITE_PAINT_TYPE_SOLID_GLYPH
指定使用指定颜色填充指定字形形状的呈现操作。 对于大于或等于 DWRITE_PAINT_FEATURE_LEVEL_COLR_V0的颜色特征级别,可返回 。
DWRITE_PAINT_TYPE_SOLID
指定使用指定颜色填充当前剪辑的呈现操作。 对于大于或等于 DWRITE_PAINT_FEATURE_LEVEL_COLR_V1 的颜色特征级别,可返回 。
DWRITE_PAINT_TYPE_LINEAR_GRADIENT
指定使用指定的渐变填充当前剪辑的呈现操作。 对于大于或等于 DWRITE_PAINT_FEATURE_LEVEL_COLR_V1 的颜色特征级别,可返回 。
DWRITE_PAINT_TYPE_RADIAL_GRADIENT
指定使用指定的渐变填充当前剪辑的呈现操作。 对于大于或等于 DWRITE_PAINT_FEATURE_LEVEL_COLR_V1 的颜色特征级别,可返回 。
DWRITE_PAINT_TYPE_SWEEP_GRADIENT
指定使用指定的渐变填充当前剪辑的呈现操作。 对于大于或等于 DWRITE_PAINT_FEATURE_LEVEL_COLR_V1 的颜色特征级别,可返回 。
DWRITE_PAINT_TYPE_GLYPH
指定使用子油漆元素填充指定字形形状的呈现操作。 对于大于或等于 DWRITE_PAINT_FEATURE_LEVEL_COLR_V1 的颜色特征级别,可返回 。
DWRITE_PAINT_TYPE_COLOR_GLYPH
指定呈现子画图元素的呈现操作。 对于大于或等于 DWRITE_PAINT_FEATURE_LEVEL_COLR_V1 的颜色特征级别,可返回 。
DWRITE_PAINT_TYPE_TRANSFORM
指定使用指定转换呈现子油漆元素的呈现操作。 对于大于或等于 DWRITE_PAINT_FEATURE_LEVEL_COLR_V1 的颜色特征级别,可返回 。
DWRITE_PAINT_TYPE_COMPOSITE
指定呈现两个子油漆元素并使用指定的复合模式进行组合的呈现操作。 对于大于或等于 DWRITE_PAINT_FEATURE_LEVEL_COLR_V1 的颜色特征级别,可返回 。

注解

有关每种油漆类型的详细信息,请参阅 DWRITE_PAINT_ELEMENT 结构。

要求

要求
最低受支持的客户端 使用 Windows 应用 SDK 1.2 或更高版本的 Windows 10 版本 1809 ()
标头 dwrite_3.h