DWRITE_VERTICAL_GLYPH_ORIENTATION-Enumeration (dwrite_1.h)

Die DWRITE_VERTICAL_GLYPH_ORIENTATION-Enumeration enthält Werte, die die gewünschte Glyphenausrichtung für den Text angeben.

Syntax

typedef enum DWRITE_VERTICAL_GLYPH_ORIENTATION {
  DWRITE_VERTICAL_GLYPH_ORIENTATION_DEFAULT,
  DWRITE_VERTICAL_GLYPH_ORIENTATION_STACKED
} ;

Konstanten

 
DWRITE_VERTICAL_GLYPH_ORIENTATION_DEFAULT
Die Standard-Glyphenausrichtung. Im vertikalen Layout drehen sich horizontale Skripts (Lateinisch, Thailändisch, Arabisch, Devanagari) um 90 Grad im Uhrzeigersinn, während ideografische Skripts (Chinesisch, Japanisch, Koreanisch) aufrecht bleiben, 0 Grad.
DWRITE_VERTICAL_GLYPH_ORIENTATION_STACKED
Ausrichtung der gestapelten Glyphe. Ideographische Skripts und Skripts, die stapeln lassen (lateinisch, hebräisch) werden im vertikalen Leselayout gestapelt. Verbundene Skripts (arabisch, syrisch, 'Phags-pa, Ogham), die andernfalls kaputt aussehen würden, wenn Glyphen bei 0 Grad gehalten würden, bleiben verbunden und rotieren.

Hinweise

Der Client gibt einen DWRITE_VERTICAL_GLYPH_ORIENTATION typisierten Wert für das Analysetool als gewünschte Ausrichtung an.

Hinweis Dies ist die Clienteinstellung, und die Einschränkungen des Skripts bestimmen die endgültige Präsentation.
 

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 und Platform Update für Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile dwrite_1.h

Weitere Informationen

IDWriteTextAnalysisSource1::GetVerticalGlyphOrientation