Condividi tramite


enumerazione DWRITE_BASELINE (dwrite_1.h)

L'enumerazione DWRITE_BASELINE contiene valori che specificano la linea di base per l'allineamento del testo.

Sintassi

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
} ;

Costanti

 
DWRITE_BASELINE_DEFAULT
La linea di base romana per orizzontalmente; linea di base centrale per verticale.
DWRITE_BASELINE_ROMAN
Linea di base utilizzata da script alfabetici, ad esempio Alfabeto latino, greco e cirillico.
DWRITE_BASELINE_CENTRAL
Linea di base centrale, generalmente usata per il testo verticale.
DWRITE_BASELINE_MATH
Baseline matematica, su cui sono centrati i caratteri matematici.
DWRITE_BASELINE_HANGING
Baseline sporsa, usata negli script come Devanagari.
DWRITE_BASELINE_IDEOGRAPHIC_BOTTOM
Linea di base inferiore ideografica per CJK, sinistra in verticale.
DWRITE_BASELINE_IDEOGRAPHIC_TOP
Linea di base Ideografica superiore per CJK, a destra in verticale.
DWRITE_BASELINE_MINIMUM
L'estensione inferiore in orizzontale, più a sinistra in verticale.
DWRITE_BASELINE_MAXIMUM
L'extent superiore in orizzontale, più a destra in verticale.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 e l'aggiornamento della piattaforma per Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2012 e l'aggiornamento della piattaforma per Windows Server 2008 R2 [solo app desktop]
Intestazione dwrite_1.h

Vedi anche

IDWriteTextAnalyzer1::GetBaseline