Compartilhar via


Interface IDWriteTextAnalyzer1 (dwrite_1.h)

Analisa várias propriedades de texto para processamento de script complexo.

Herança

A interface IDWriteTextAnalyzer1 herda de IDWriteTextAnalyzer. IDWriteTextAnalyzer1 também tem estes tipos de membros:

Métodos

A interface IDWriteTextAnalyzer1 tem esses métodos.

 
IDWriteTextAnalyzer1::AnalyzeVerticalGlyphOrientation

Analisa um intervalo de texto para orientação de script, leitura de texto e atributos dos resultados de origem e relatório para o retorno de chamada do coletor SetGlyphOrientation.
IDWriteTextAnalyzer1::ApplyCharacterSpacing

Aplica espaçamento entre caracteres, ajustando corretamente clusters de glifo e diacríticos.
IDWriteTextAnalyzer1::GetBaseline

Recupera a linha de base fornecida da fonte.
IDWriteTextAnalyzer1::GetGlyphOrientationTransform

Retorna matriz de transformação 2x3 para o respectivo ângulo para desenhar a execução do glifo. (IDWriteTextAnalyzer1.GetGlyphOrientationTransform)
IDWriteTextAnalyzer1::GetJustificationOpportunities

Recupera informações de oportunidade de justificativa para cada um dos glifos considerando o texto e modelando as propriedades do glifo.
IDWriteTextAnalyzer1::GetJustifiedGlyphs

Preenche novos glifos para scripts complexos em que a justificativa aumentou os avanços dos glifos, como árabe com kashida.
IDWriteTextAnalyzer1::GetScriptProperties

Recupera as propriedades de um determinado script.
IDWriteTextAnalyzer1::GetTextComplexity

Determina a complexidade do texto e se você precisa chamar IDWriteTextAnalyzer::GetGlyphs para formatação completa do script.
IDWriteTextAnalyzer1::JustifyGlyphAdvances

Justifica uma matriz de avanços de glifo para ajustar a largura da linha.

Requisitos

   
Cliente mínimo com suporte Windows 8 e Platform Update para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 e Platform Update para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho dwrite_1.h

Confira também

IDWriteTextAnalyzer