enumeração DWRITE_FONT_STRETCH (dwrite.h)

Representa o grau em que uma fonte foi ampliada em comparação com a taxa de proporção normal de uma fonte. Os valores enumerados correspondem à definição usWidthClass na especificação OpenType. O usWidthClass representa um valor inteiro entre 1 e 9 — valores inferiores indicam larguras mais estreitas; valores mais altos indicam larguras mais amplas.

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
Alongamento de fonte predefinido: não conhecido (0).
DWRITE_FONT_STRETCH_ULTRA_CONDENSED
Valor: 1
Alongamento de fonte predefinido: ultra condensado (1).
DWRITE_FONT_STRETCH_EXTRA_CONDENSED
Valor: 2
Alongamento de fonte predefinido: extra condensado (2).
DWRITE_FONT_STRETCH_CONDENSED
Valor: 3
Trecho de fonte predefinido: condensado (3).
DWRITE_FONT_STRETCH_SEMI_CONDENSED
Valor: 4
Extensão de fonte predefinida: semi-condensado (4).
DWRITE_FONT_STRETCH_NORMAL
Valor: 5
Alongamento de fonte predefinido: Normal (5).
DWRITE_FONT_STRETCH_MEDIUM
Valor: 5
Extensão de fonte predefinida: médio (5).
DWRITE_FONT_STRETCH_SEMI_EXPANDED
Valor: 6
Extensão de fonte predefinida: semi-expandida (6).
DWRITE_FONT_STRETCH_EXPANDED
Valor: 7
Trecho de fonte predefinido: expandido (7).
DWRITE_FONT_STRETCH_EXTRA_EXPANDED
Valor: 8
Alongamento de fonte predefinido: expansão extra (8).
DWRITE_FONT_STRETCH_ULTRA_EXPANDED
Valor: 9
Alongamento de fonte predefinido: ultra-expandido (9).

Comentários

Um trecho de fonte descreve o grau em que um formulário de fonte é estendido de sua taxa de proporção normal, que é a taxa de largura para altura original especificada para os glifos na fonte. A ilustração a seguir mostra um exemplo de trechos normais e condensados para a face de tipo Em negrito Rockwell.

Ilustração do texto
Nota Valores diferentes dos definidos na enumeração são considerados inválidos e rejeitados por funções de API de fonte.
 

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização de Plataforma para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho dwrite.h