(usp10.h) OPENTYPE_FEATURE_RECORD 结构

包含有关要应用于运行的单个 OpenType 功能的信息。

语法

typedef struct opentype_feature_record {
  OPENTYPE_TAG tagFeature;
  LONG         lParameter;
} OPENTYPE_FEATURE_RECORD;

成员

tagFeature

包含已注册或专用 OpenType 功能标记的OPENTYPE_TAG结构。 有关功能标记的信息,请参阅 http://www.microsoft.com/typography/otspec/featuretags.htm

lParameter

指示如何应用功能标记的值。 下表中定义了可能的值。

说明
0 功能已禁用,不应应用。
1 功能处于活动状态。 如果该功能提供了多个替代项,请选择第一个值。
大于 1 功能处于活动状态。 选择此索引处的备用值。 仅当多个替代项可用于一项功能时,才应使用。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 usp10.h
可再发行组件 在 Windows XP 上Usp10.dll版本 1.600 或更高版本

请参阅

OPENTYPE_TAG

TEXTRANGE_PROPERTIES

Uniscribe

Uniscribe 结构