OPENTYPE_TAG

定义一个包含四个 8 位 ASCII 空间、A-Z 或 a-z 值的 4 字节数组,用于标识 OpenType 脚本、语言和字体功能标记。

typedef ULONG OPENTYPE_TAG;

注解

以下示例定义 OpenType 功能标记的表示形式。

  • 连字特征的特征标记为“连字”。
  • 罗马尼亚语、乌尔杜语和波斯语的语言标记分别为“ROM”、“URD”和“FAR”。 请注意,每个标记都以空格结尾。
  • 拉丁文和阿拉伯语脚本的脚本标记分别为“latn”和“arab”。

有关 OpenType 功能标记和 OpenType 规范的详细信息,请参阅 https://www.microsoft.com/typography/otspec/featuretags.htm

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
可再发行组件
Usp10.dll更高版本 1.600 或更高版本的 Windows XPand
标头
Usp10.h

另请参阅

Uniscribe

Uniscribe 结构

ScriptGetFontAlternateGlyphs

ScriptGetFontFeatureTags

ScriptGetFontLanguageTags

ScriptGetFontScriptTags

ScriptItemizeOpenType

ScriptPlaceOpenType

ScriptPositionSingleGlyph

ScriptShapeOpenType

ScriptSubstituteSingleGlyph