DWRITE_FONT_PROPERTY_ID enumeração (dwrite_3.h)
Identifica uma cadeia de caracteres em uma fonte.
Sintaxe
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 do nome 4 na tabela de nomes. |
DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME Nome da família compatível com GDI. Como o 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 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 que 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 que a fonte declara ser capaz de dar suporte. |
DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG Marca semântica para descrever a fonte, por exemplo Fancy, Decorative, Artesanal, Sans-serif, Swiss, Pixel, Futurista. |
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 Trecho 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 de 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
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10 [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows Server 2016 [somente aplicativos da área de trabalho] |
cabeçalho | dwrite_3.h |