enumeração DWRITE_FONT_PROPERTY_ID (dwrite_3.h)
Identifica uma cadeia de caracteres em uma fonte.
Syntax
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
} ;
Constantes
DWRITE_FONT_PROPERTY_ID_NONE Identificador de propriedade de fonte não especificado. |
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 O nome completo da fonte, por exemplo , "Arial Bold", da ID de nome 4 na tabela de nomes. |
DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME Nome da família compatível com GDI. Como a GDI permite no máximo quatro fontes por família, as fontes na mesma família podem ter nomes de família compatíveis com GDI diferentes, por exemplo, "Arial", "Arial Narrow", "Arial Black". |
DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME O nome do postscript da fonte, por exemplo , "GillSans-Bold", da ID de nome 6 na tabela de nomes. |
DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG Marca de script/idioma para identificar os scripts ou idiomas aos quais a fonte foi projetada principalmente para dar suporte. |
DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG Marca de script/idioma para identificar os scripts ou idiomas aos quais a fonte declara que é capaz de dar suporte. |
DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG Marca semântica para descrever a fonte, por exemplo Fancy, Decorative, Handmade, Sans-serif, Swiss, Pixel, Futurístico. |
DWRITE_FONT_PROPERTY_ID_WEIGHT Peso da fonte representada como uma cadeia de caracteres decimal no intervalo de 1 a 999. |
DWRITE_FONT_PROPERTY_ID_STRETCH Alongamento da fonte representada como uma cadeia de caracteres decimal no intervalo de 1 a 9. |
DWRITE_FONT_PROPERTY_ID_STYLE Estilo da fonte representada como uma cadeia de caracteres decimal no intervalo de 0 a 2. |
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME |
DWRITE_FONT_PROPERTY_ID_TOTAL Número total de propriedades. |
DWRITE_FONT_PROPERTY_ID_TOTAL_RS3 |
DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME Nome da família preferido pelo designer. Isso permite que os designers de fonte agrupem mais de quatro fontes em uma única família sem perder a compatibilidade com GDI. Normalmente, esse nome só estará presente se for diferente do nome da família compatível com GDI. |
DWRITE_FONT_PROPERTY_ID_FAMILY_NAME Nome da família para o modelo de inclinação de largura de peso. |
DWRITE_FONT_PROPERTY_ID_FACE_NAME Nome da face da fonte, por exemplo Regular ou Negrito. |
Requisitos
Cabeçalho | dwrite_3.h |