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
名称表中名称 ID 为 6 的字体的后标名称,例如“GillSans-Bold”。
DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG
脚本/语言标记,用于标识字体主要设计为支持的脚本或语言。
DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG
脚本/语言标记,用于标识字体声明其能够支持的脚本或语言。
DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG
用于描述字体的语义标记,例如 Fancy、装饰、手工制作、Sans-serif、Swiss、Pixel、Futuristic。
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
字体的人脸名称,例如 Regular 或 Bold。

要求

   
标头 dwrite_3.h