Compartilhar via


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