DWRITE_INFORMATIONAL_STRING_ID enumeration (dwrite.h)
The informational string enumeration which identifies a string embedded in a font file.
Syntax
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
} ;
Constants
DWRITE_INFORMATIONAL_STRING_NONE Indicates the string containing the unspecified name ID. |
DWRITE_INFORMATIONAL_STRING_COPYRIGHT_NOTICE Indicates the string containing the copyright notice provided by the font. |
DWRITE_INFORMATIONAL_STRING_VERSION_STRINGS Indicates the string containing a version number. |
DWRITE_INFORMATIONAL_STRING_TRADEMARK Indicates the string containing the trademark information provided by the font. |
DWRITE_INFORMATIONAL_STRING_MANUFACTURER Indicates the string containing the name of the font manufacturer. |
DWRITE_INFORMATIONAL_STRING_DESIGNER Indicates the string containing the name of the font designer. |
DWRITE_INFORMATIONAL_STRING_DESIGNER_URL Indicates the string containing the URL of the font designer (with protocol, e.g., http://, ftp://). |
DWRITE_INFORMATIONAL_STRING_DESCRIPTION Indicates the string containing the description of the font. This may also contain revision information, usage recommendations, history, features, and so on. |
DWRITE_INFORMATIONAL_STRING_FONT_VENDOR_URL Indicates the string containing the URL of the font vendor (with protocol, e.g., http://, ftp://). If a unique serial number is embedded in the URL, it can be used to register the font. |
DWRITE_INFORMATIONAL_STRING_LICENSE_DESCRIPTION Indicates the string containing the description of how the font may be legally used, or different example scenarios for licensed use. |
DWRITE_INFORMATIONAL_STRING_LICENSE_INFO_URL Indicates the string containing the URL where additional licensing information can be found. |
DWRITE_INFORMATIONAL_STRING_WIN32_FAMILY_NAMES Indicates the string containing the GDI-compatible family name. Since GDI allows a maximum of four fonts per family, fonts in the same family may have different GDI-compatible family names (e.g., "Arial", "Arial Narrow", "Arial Black"). |
DWRITE_INFORMATIONAL_STRING_WIN32_SUBFAMILY_NAMES Indicates the string containing a GDI-compatible subfamily name. |
DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_FAMILY_NAMES |
DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_SUBFAMILY_NAMES |
DWRITE_INFORMATIONAL_STRING_SAMPLE_TEXT Contains sample text for display in font lists. This can be the font name or any other text that the designer thinks is the best example to display the font in. |
DWRITE_INFORMATIONAL_STRING_FULL_NAME The full name of the font, like Arial Bold, from name id 4 in the name table |
DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_NAME The postscript name of the font, like GillSans-Bold, from name id 6 in the name table. |
DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_CID_NAME The 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 Indicates the string containing the family name preferred by the designer. This enables font designers to group more than four fonts in a single family without losing compatibility with GDI. This name is typically only present if it differs from the GDI-compatible family name. |
DWRITE_INFORMATIONAL_STRING_PREFERRED_SUBFAMILY_NAMES Indicates the string containing the subfamily name preferred by the designer. This name is typically only present if it differs from the GDI-compatible subfamily name. |
DWRITE_INFORMATIONAL_STRING_WWS_FAMILY_NAME |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008 [desktop apps | UWP apps] |
Header | dwrite.h |