enumeração DWRITE_BASELINE (dwrite_1.h)

A enumeração DWRITE_BASELINE contém valores que especificam a linha de base para alinhamento de texto.

Syntax

typedef enum DWRITE_BASELINE {
  DWRITE_BASELINE_DEFAULT,
  DWRITE_BASELINE_ROMAN,
  DWRITE_BASELINE_CENTRAL,
  DWRITE_BASELINE_MATH,
  DWRITE_BASELINE_HANGING,
  DWRITE_BASELINE_IDEOGRAPHIC_BOTTOM,
  DWRITE_BASELINE_IDEOGRAPHIC_TOP,
  DWRITE_BASELINE_MINIMUM,
  DWRITE_BASELINE_MAXIMUM
} ;

Constantes

 
DWRITE_BASELINE_DEFAULT
A linha de base romana para horizontal; a linha de base central para vertical.
DWRITE_BASELINE_ROMAN
A linha de base usada por scripts alfabéticos, como latino, grego e cirílico.
DWRITE_BASELINE_CENTRAL
Linha de base central, que geralmente é usada para texto vertical.
DWRITE_BASELINE_MATH
Linha de base matemática, na qual os caracteres matemáticos são centralizados.
DWRITE_BASELINE_HANGING
Linha de base suspensa, que é usada em scripts como Devanagari.
DWRITE_BASELINE_IDEOGRAPHIC_BOTTOM
Linha de base inferior Ideográfica para CJK, esquerda na vertical.
DWRITE_BASELINE_IDEOGRAPHIC_TOP
Linha de base superior Ideográfica para CJK, diretamente na vertical.
DWRITE_BASELINE_MINIMUM
A extensão mais inferior na horizontal, mais à esquerda na vertical.
DWRITE_BASELINE_MAXIMUM
A extensão mais alta na horizontal, mais à direita na vertical.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 e Atualização de Plataforma para Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho dwrite_1.h

Confira também

IDWriteTextAnalyzer1::GetBaseline