перечисление DWRITE_INFORMATIONAL_STRING_ID (dwrite.h)

Информационное перечисление строк, которое определяет строку, внедренную в файл шрифта.

Синтаксис

typedef enum DWRITE_INFORMATIONAL_STRING_ID {
  DWRITE_INFORMATIONAL_STRING_NONE,
  DWRITE_INFORMATIONAL_STRING_COPYRIGHT_NOTICE,
  DWRITE_INFORMATIONAL_STRING_VERSION_STRINGS,
  DWRITE_INFORMATIONAL_STRING_TRADEMARK,
  DWRITE_INFORMATIONAL_STRING_MANUFACTURER,
  DWRITE_INFORMATIONAL_STRING_DESIGNER,
  DWRITE_INFORMATIONAL_STRING_DESIGNER_URL,
  DWRITE_INFORMATIONAL_STRING_DESCRIPTION,
  DWRITE_INFORMATIONAL_STRING_FONT_VENDOR_URL,
  DWRITE_INFORMATIONAL_STRING_LICENSE_DESCRIPTION,
  DWRITE_INFORMATIONAL_STRING_LICENSE_INFO_URL,
  DWRITE_INFORMATIONAL_STRING_WIN32_FAMILY_NAMES,
  DWRITE_INFORMATIONAL_STRING_WIN32_SUBFAMILY_NAMES,
  DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_FAMILY_NAMES,
  DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_SUBFAMILY_NAMES,
  DWRITE_INFORMATIONAL_STRING_SAMPLE_TEXT,
  DWRITE_INFORMATIONAL_STRING_FULL_NAME,
  DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_NAME,
  DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_CID_NAME,
  DWRITE_INFORMATIONAL_STRING_WEIGHT_STRETCH_STYLE_FAMILY_NAME,
  DWRITE_INFORMATIONAL_STRING_DESIGN_SCRIPT_LANGUAGE_TAG,
  DWRITE_INFORMATIONAL_STRING_SUPPORTED_SCRIPT_LANGUAGE_TAG,
  DWRITE_INFORMATIONAL_STRING_PREFERRED_FAMILY_NAMES,
  DWRITE_INFORMATIONAL_STRING_PREFERRED_SUBFAMILY_NAMES,
  DWRITE_INFORMATIONAL_STRING_WWS_FAMILY_NAME
} ;

Константы

 
DWRITE_INFORMATIONAL_STRING_NONE
Указывает строку, содержащую неуказанный идентификатор имени.
DWRITE_INFORMATIONAL_STRING_COPYRIGHT_NOTICE
Указывает строку, содержащую уведомление об авторских правах, предоставленное шрифтом .
DWRITE_INFORMATIONAL_STRING_VERSION_STRINGS
Указывает строку, содержащую номер версии.
DWRITE_INFORMATIONAL_STRING_TRADEMARK
Указывает строку, содержащую сведения о товарном знаке, предоставляемые шрифтом.
DWRITE_INFORMATIONAL_STRING_MANUFACTURER
Указывает строку, содержащую имя изготовителя шрифта.
DWRITE_INFORMATIONAL_STRING_DESIGNER
Указывает строку, содержащую имя конструктора шрифтов.
DWRITE_INFORMATIONAL_STRING_DESIGNER_URL
Указывает строку, содержащую URL-адрес конструктора шрифтов (с протоколом, например, http:// ftp://).
DWRITE_INFORMATIONAL_STRING_DESCRIPTION
Указывает строку, содержащую описание шрифта. Он также может содержать сведения о редакции, рекомендации по использованию, журнал, функции и т. д.
DWRITE_INFORMATIONAL_STRING_FONT_VENDOR_URL
Указывает строку, содержащую URL-адрес поставщика шрифтов (с протоколом, например http://, ftp://). Если в URL-адрес внедрен уникальный серийный номер, его можно использовать для регистрации шрифта.
DWRITE_INFORMATIONAL_STRING_LICENSE_DESCRIPTION
Указывает строку, содержащую описание того, как шрифт может использоваться на законных основаниях, или различные примеры сценариев лицензионного использования.
DWRITE_INFORMATIONAL_STRING_LICENSE_INFO_URL
Указывает строку, содержащую URL-адрес, по которому можно найти дополнительные сведения о лицензировании.
DWRITE_INFORMATIONAL_STRING_WIN32_FAMILY_NAMES
Указывает строку, содержащую имя семейства, совместимое с GDI. Так как GDI допускает не более четырех шрифтов на семейство, шрифты в одном семействе могут иметь разные имена семейств, совместимые с GDI (например, Arial, Arial Narrow, Arial Black).
DWRITE_INFORMATIONAL_STRING_WIN32_SUBFAMILY_NAMES
Указывает строку, содержащую имя подсемейского имени, совместимого с GDI.
DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_FAMILY_NAMES
DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_SUBFAMILY_NAMES
DWRITE_INFORMATIONAL_STRING_SAMPLE_TEXT
Содержит пример текста для отображения в списках шрифтов. Это может быть имя шрифта или любой другой текст, который, по мнению конструктора, является лучшим

пример для отображения шрифта в.
DWRITE_INFORMATIONAL_STRING_FULL_NAME
Полное имя шрифта, например Arial Bold, из имени с идентификатором 4 в таблице имен.
DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_NAME
Имя шрифта, например GillSans-Bold, из имени с идентификатором 6 в таблице имен.
DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_CID_NAME
Postscript CID findfont name, from name id 20 in the name table
DWRITE_INFORMATIONAL_STRING_WEIGHT_STRETCH_STYLE_FAMILY_NAME
DWRITE_INFORMATIONAL_STRING_DESIGN_SCRIPT_LANGUAGE_TAG
DWRITE_INFORMATIONAL_STRING_SUPPORTED_SCRIPT_LANGUAGE_TAG
DWRITE_INFORMATIONAL_STRING_PREFERRED_FAMILY_NAMES
Указывает строку, содержащую имя семейства, предпочитаемое конструктором. Это позволяет конструкторам шрифтов группировать более четырех шрифтов в одном семействе без потери совместимости с GDI. Это имя обычно присутствует, только если оно отличается от имени семейства, совместимого с GDI.
DWRITE_INFORMATIONAL_STRING_PREFERRED_SUBFAMILY_NAMES
Указывает строку, содержащую имя подсемейского имени, предпочитаемое конструктором. Обычно это имя присутствует только в том случае, если оно отличается от имени подсемейского имени, совместимого с GDI.
DWRITE_INFORMATIONAL_STRING_WWS_FAMILY_NAME

Требования

   
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP]
Верхняя часть dwrite.h