enumeração DWRITE_VERTICAL_GLYPH_ORIENTATION (dwrite_1.h)
A enumeração DWRITE_VERTICAL_GLYPH_ORIENTATION contém valores que especificam o tipo desejado de orientação de glifo para o texto.
Syntax
typedef enum DWRITE_VERTICAL_GLYPH_ORIENTATION {
DWRITE_VERTICAL_GLYPH_ORIENTATION_DEFAULT,
DWRITE_VERTICAL_GLYPH_ORIENTATION_STACKED
} ;
Constantes
DWRITE_VERTICAL_GLYPH_ORIENTATION_DEFAULT A orientação padrão do glifo. No layout vertical, scripts naturalmente horizontais (latino, tailandês, árabe, devanágaro) giram 90 graus no sentido horário, enquanto scripts ideográficos (chinês, japonês, coreano) permanecem eretos, 0 graus. |
DWRITE_VERTICAL_GLYPH_ORIENTATION_STACKED Orientação de glifo empilhada. Scripts e scripts ideográficos que permitem o empilhamento (latino, hebraico) são empilhados no layout de leitura vertical. Scripts conectados (árabe, sírio, 'Phags-pa, Ogham), que de outra forma pareceriam quebrados se os glifos fossem mantidos a 0 graus, permanecessem conectados e girassem. |
Comentários
O cliente especifica um valor de tipo DWRITE_VERTICAL_GLYPH_ORIENTATION para o analisador como a orientação desejada.
Nota Essa é a preferência do cliente e as restrições do script determinam a apresentação final.
Requisitos
Cliente mínimo com suporte | Windows 8 e Platform Update para Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 e Platform Update para Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | dwrite_1.h |