IDWriteFontResource::GetAxisValueNames 方法(dwrite_3.h)

检索字体轴的特定值的本地化名称。

语法

HRESULT GetAxisValueNames(
        UINT32                  axisIndex,
        UINT32                  axisValueIndex,
  [out] DWRITE_FONT_AXIS_RANGE  *fontAxisRange,
  [out] IDWriteLocalizedStrings **names
);

参数

axisIndex

类型:UINT32

字体轴,从 0 到 GetFontAxisCount 减 1。

axisValueIndex

类型:UINT32

值索引,从 0 到 GetAxisValueNameCount 减 1。

[out] fontAxisRange

类型:DWRITE_FONT_AXIS_RANGE*

命名值的范围。

[out] names

类型:IDWriteLocalizedStrings**

指向 IDWriteLocalizedStrings 接口的指针的地址。 成功完成后,该函数将指针设置为新创建的本地化字符串对象。

返回值

类型:HRESULT

如果函数成功,则返回 S_OK。 否则,它将返回 HRESULT错误代码

言论

字体作者可能没有为某些字体轴值提供名称。 在这种情况下,本地化的字符串将为空。 范围可以是单个点,其中 minValue == maxValue。 所有范围按 axisValueIndex按升序排列。

要求

要求 价值
最低支持的客户端 Windows 10 内部版本 20348
支持的最低服务器 Windows 10 内部版本 20348
目标平台 窗户
标头 dwrite_3.h
Dwrite.lib