Compartir a través de


enumeración DWRITE_FONT_PROPERTY_ID (dwrite_3.h)

Identifica una cadena en una fuente.

Sintaxis

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 propiedad de fuente no 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
Nombre completo de la fuente, por ejemplo "Arial Bold", del nombre id 4 de la tabla de nombres.
DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME
Nombre de familia compatible con GDI. Dado que GDI permite un máximo de cuatro fuentes por familia, las fuentes de la misma familia pueden tener nombres de familia compatibles con GDI diferentes,
por ejemplo, "Arial", "Arial Narrow", "Arial Black".
DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME
El nombre postscript de la fuente, por ejemplo "GillSans-Bold", del nombre id 6 de la tabla de nombres.
DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG
Etiqueta de script/idioma para identificar los scripts o idiomas que la fuente se diseñó principalmente para admitir.
DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG
Etiqueta de script/idioma para identificar los scripts o idiomas que la fuente declara que es capaz de admitir.
DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG
Etiqueta semántica para describir la fuente, por ejemplo Fancy, Decorative, Handmade, Sans-serif, Swiss, Pixel, Decorative.
DWRITE_FONT_PROPERTY_ID_WEIGHT
Peso de la fuente representada como una cadena decimal en el intervalo entre 1 y 999.
DWRITE_FONT_PROPERTY_ID_STRETCH
Extensión de la fuente representada como una cadena decimal en el intervalo de 1 a 9.
DWRITE_FONT_PROPERTY_ID_STYLE
Estilo de la fuente representada como una cadena decimal en el intervalo 0-2.
DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME
DWRITE_FONT_PROPERTY_ID_TOTAL
Número total de propiedades.
DWRITE_FONT_PROPERTY_ID_TOTAL_RS3
DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME
Nombre de familia preferido por el diseñador. Esto permite a los diseñadores de fuentes agrupar más de cuatro fuentes de una sola familia sin perder compatibilidad con
GDI. Este nombre normalmente solo está presente si difiere del nombre de familia compatible con GDI.
DWRITE_FONT_PROPERTY_ID_FAMILY_NAME
Nombre de familia para el modelo de pendiente de ancho de peso.
DWRITE_FONT_PROPERTY_ID_FACE_NAME
Nombre de cara de la fuente, por ejemplo Normal o Negrita.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10 [solo aplicaciones de escritorio]
servidor mínimo admitido Windows Server 2016 [solo aplicaciones de escritorio]
encabezado de dwrite_3.h