DWRITE_FONT_AXIS_RANGE结构 (dwrite_3.h)

表示字体轴的可能值的最小和最大范围。 如果 minValue 等于 maxValue,则轴为静态而不是变量。

语法

struct DWRITE_FONT_AXIS_RANGE {
  DWRITE_FONT_AXIS_TAG axisTag;
  FLOAT                minValue;
  FLOAT                maxValue;
};

成员

axisTag

类型: DWRITE_FONT_AXIS_TAG

字体轴的四个字符标识符 (例如粗细、宽度、倾斜、斜体等) 。

minValue

类型: FLOAT

此轴支持的最小值。

maxValue

类型: FLOAT

此轴支持的最大值。

备注

轴值的含义和范围取决于特定轴的语义。 某些已知轴具有标准范围和默认值。 下面是一些示例。

  • 权重 (1..1000,默认值 == 400)
  • 宽度 (>0,默认值 == 100)
  • 倾斜 (-90。90,默认值 == -20)
  • 斜体 (0 或 1)

要求

   
最低受支持的客户端 Windows 10内部版本 20348
最低受支持的服务器 Windows 10内部版本 20348
标头 dwrite_3.h

请参阅

DWRITE_FONT_AXIS_TAG 枚举

DWRITE_FONT_AXIS_VALUE结构