DWRITE_FONT_PROPERTY_ID枚举(dwrite_3.h)
标识字体中的字符串。
语法
typedef enum DWRITE_FONT_PROPERTY_ID {
DWRITE_FONT_PROPERTY_ID_NONE,
DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME,
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME,
DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FACE_NAME,
DWRITE_FONT_PROPERTY_ID_FULL_NAME,
DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME,
DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME,
DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG,
DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG,
DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG,
DWRITE_FONT_PROPERTY_ID_WEIGHT,
DWRITE_FONT_PROPERTY_ID_STRETCH,
DWRITE_FONT_PROPERTY_ID_STYLE,
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME,
DWRITE_FONT_PROPERTY_ID_TOTAL,
DWRITE_FONT_PROPERTY_ID_TOTAL_RS3,
DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME,
DWRITE_FONT_PROPERTY_ID_FAMILY_NAME,
DWRITE_FONT_PROPERTY_ID_FACE_NAME
} ;
常数
DWRITE_FONT_PROPERTY_ID_NONE 未指定的字体属性标识符。 |
DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME |
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME |
DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FACE_NAME |
DWRITE_FONT_PROPERTY_ID_FULL_NAME 名称表中的名称 ID 4 中的字体全名,例如“Arial Bold”。 |
DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME GDI 兼容的系列名称。 由于 GDI 允许每个系列最多四个字体,因此同一系列中的字体可能具有不同的 GDI 兼容系列名称, 例如“Arial”、“Arial Narrow”、“Arial Black”。 |
DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME 字体的后标名称,例如“GillSans-Bold”,名称表中的名称 ID 为 6。 |
DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG 用于标识字体主要用于支持的脚本/语言标记。 |
DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG 脚本/语言标记,用于标识字体声明其能够支持的脚本或语言。 |
DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG 用于描述字体的语义标记,例如花式、装饰、手工制作、Sans-serif、瑞士、像素、未来主义。 |
DWRITE_FONT_PROPERTY_ID_WEIGHT 范围 1-999 中以十进制字符串表示的字体的粗细。 |
DWRITE_FONT_PROPERTY_ID_STRETCH 范围 1-9 中以小数字符串表示的字体的延伸。 |
DWRITE_FONT_PROPERTY_ID_STYLE 范围 0-2 中表示为十进制字符串的字体样式。 |
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME |
DWRITE_FONT_PROPERTY_ID_TOTAL 属性总数。 |
DWRITE_FONT_PROPERTY_ID_TOTAL_RS3 |
DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME 设计器首选的系列名称。 这样,字体设计器就可以在单个系列中对四个以上的字体进行分组,而不会失去与 GDI。 仅当此名称与 GDI 兼容的系列名称不同时,此名称才存在。 |
DWRITE_FONT_PROPERTY_ID_FAMILY_NAME 权重宽度斜率模型的系列名称。 |
DWRITE_FONT_PROPERTY_ID_FACE_NAME 字体的人脸名称,例如“常规”或“粗体”。 |
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 [仅限桌面应用] |
支持的最低服务器 | Windows Server 2016 [仅限桌面应用] |
标头 | dwrite_3.h |