Compartir a través de


enumeración DWRITE_VERTICAL_GLYPH_ORIENTATION (dwrite_1.h)

La enumeración DWRITE_VERTICAL_GLYPH_ORIENTATION contiene valores que especifican el tipo deseado de orientación de glifo para el texto.

Syntax

typedef enum DWRITE_VERTICAL_GLYPH_ORIENTATION {
  DWRITE_VERTICAL_GLYPH_ORIENTATION_DEFAULT,
  DWRITE_VERTICAL_GLYPH_ORIENTATION_STACKED
} ;

Constantes

 
DWRITE_VERTICAL_GLYPH_ORIENTATION_DEFAULT
Orientación predeterminada del glifo. En el diseño vertical, los scripts horizontales naturalmente (latino, tailandés, árabe, devanagari) giran 90 grados en el sentido de las agujas del reloj, mientras que los guiones ideográficos (chino, japonés, coreano) permanecen verticales, 0 grados.
DWRITE_VERTICAL_GLYPH_ORIENTATION_STACKED
Orientación del glifo apilado. Los scripts ideográficos y los scripts que permiten apilar (latino, hebreo) se apilan en el diseño de lectura vertical. Scripts conectados (árabe, siria, 'Phags-pa, Ogham), que de otro modo se verían rotos si los glifos se mantienen a 0 grados, permanecen conectados y giran.

Comentarios

El cliente especifica un valor con tipo DWRITE_VERTICAL_GLYPH_ORIENTATION al analizador como orientación deseada.

Nota Esta es la preferencia del cliente y las restricciones del script determinan la presentación final.
 

Requisitos

   
Cliente mínimo compatible Windows 8 y Actualización de plataforma para Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado dwrite_1.h

Consulte también

IDWriteTextAnalysisSource1::GetVerticalGlyphOrientation