Interface IDWriteTextAnalyzer (dwrite.h)

Analisa várias propriedades de texto para processamento de script complexo, como suporte bidirecional (bidi) para idiomas como árabe, determinação de oportunidades de quebra de linha, posicionamento de glifo e substituição de número.

Herança

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

Métodos

A interface IDWriteTextAnalyzer tem esses métodos.

 
IDWriteTextAnalyzer::AnalyzeBidi

Analisa um intervalo de texto para direcionalidade de script, lendo atributos dos níveis de origem e relatório para o retorno de chamada do coletor SetBidiLevel.
IDWriteTextAnalyzer::AnalyzeLineBreakpoints

Analisa um intervalo de texto para possíveis oportunidades de ponto de interrupção, lendo atributos das oportunidades de ponto de interrupção de origem e relatando para o retorno de chamada do coletor SetLineBreakpoints.
IDWriteTextAnalyzer::AnalyzeNumberSubstitution

Analisa um intervalo de texto para intervalos em que a substituição de número é aplicável, lendo atributos da origem e relatando intervalos substituíveis para o setNumberSubstitution de retorno de chamada do coletor.
IDWriteTextAnalyzer::AnalyzeScript

Analisa um intervalo de texto para limites de script, lendo atributos de texto da origem e relatando a ID do script Unicode para o SetScript de retorno de chamada do coletor.
IDWriteTextAnalyzer::GetGdiCompatibleGlyphPlacements

Coloque a saída de glifos do método GetGlyphs de acordo com a fonte e as regras de renderização do sistema de gravação.
IDWriteTextAnalyzer::GetGlyphPlacements

Places saída de glifos do método GetGlyphs de acordo com a fonte e as regras de renderização do sistema de gravação.
IDWriteTextAnalyzer::GetGlyphs

Analisa a cadeia de caracteres de texto de entrada e a mapeia para o conjunto de glifos e dados de glifo associados de acordo com a fonte e as regras de renderização do sistema de gravação.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização de Plataforma para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho dwrite.h