enumeración DWRITE_FONT_STRETCH (dwrite.h)

Representa el grado en que se ha extendido una fuente en comparación con la relación de aspecto normal de una fuente. Los valores enumerados corresponden a la definición usWidthClass en la especificación OpenType. UsWidthClass representa un valor entero entre 1 y 9; los valores inferiores indican anchos más estrechos; los valores más altos indican anchos más anchos.

Syntax

typedef enum DWRITE_FONT_STRETCH {
  DWRITE_FONT_STRETCH_UNDEFINED = 0,
  DWRITE_FONT_STRETCH_ULTRA_CONDENSED = 1,
  DWRITE_FONT_STRETCH_EXTRA_CONDENSED = 2,
  DWRITE_FONT_STRETCH_CONDENSED = 3,
  DWRITE_FONT_STRETCH_SEMI_CONDENSED = 4,
  DWRITE_FONT_STRETCH_NORMAL = 5,
  DWRITE_FONT_STRETCH_MEDIUM = 5,
  DWRITE_FONT_STRETCH_SEMI_EXPANDED = 6,
  DWRITE_FONT_STRETCH_EXPANDED = 7,
  DWRITE_FONT_STRETCH_EXTRA_EXPANDED = 8,
  DWRITE_FONT_STRETCH_ULTRA_EXPANDED = 9
} ;

Constantes

 
DWRITE_FONT_STRETCH_UNDEFINED
Valor: 0
Extensión de fuente predefinida: no conocida (0).
DWRITE_FONT_STRETCH_ULTRA_CONDENSED
Valor: 1
Extensión de fuente predefinida: Ultra-condensada (1).
DWRITE_FONT_STRETCH_EXTRA_CONDENSED
Valor: 2
Extensión de fuente predefinida: extra condensada (2).
DWRITE_FONT_STRETCH_CONDENSED
Valor: 3
Extensión de fuente predefinida: condensada (3).
DWRITE_FONT_STRETCH_SEMI_CONDENSED
Valor: 4
Extensión de fuente predefinida: semicomprimida (4).
DWRITE_FONT_STRETCH_NORMAL
Valor: 5
Extensión de fuente predefinida: Normal (5).
DWRITE_FONT_STRETCH_MEDIUM
Valor: 5
Extensión de fuente predefinida: Media (5).
DWRITE_FONT_STRETCH_SEMI_EXPANDED
Valor: 6
Extensión de fuente predefinida: semi expandida (6).
DWRITE_FONT_STRETCH_EXPANDED
Valor: 7
Extensión de fuente predefinida: Expandido (7).
DWRITE_FONT_STRETCH_EXTRA_EXPANDED
Valor: 8
Extensión de fuente predefinida: extra expandida (8).
DWRITE_FONT_STRETCH_ULTRA_EXPANDED
Valor: 9
Extensión de fuente predefinida: ultra expandida (9).

Comentarios

Una extensión de fuente describe el grado en que se extiende un formulario de fuente a partir de su relación de aspecto normal, que es la relación de ancho a alto original especificada para los glifos de la fuente. En la ilustración siguiente se muestra un ejemplo de los tramos Normal y Condensado para el tipo de letra Rockwell Bold.

Ilustración del texto
Nota Los valores distintos de los definidos en la enumeración se consideran no válidos y se rechazan mediante funciones de API de fuente.
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado dwrite.h