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