Interfaz IDWriteTextAnalyzer (dwrite.h)

Analiza varias propiedades de texto para el procesamiento complejo de scripts, como compatibilidad bidireccional (bidi) con idiomas como árabe, determinación de oportunidades de salto de línea, colocación de glifos y sustitución de números.

Herencia

La interfaz IDWriteTextAnalyzer hereda de la interfaz IUnknown . IDWriteTextAnalyzer también tiene estos tipos de miembros:

Métodos

La interfaz IDWriteTextAnalyzer tiene estos métodos.

 
IDWriteTextAnalyzer::AnalyzeBidi

Analiza un intervalo de texto para la direccionalidad del script, leyendo atributos de los niveles de origen e informes en la devolución de llamada del receptor SetBidiLevel.
IDWriteTextAnalyzer::AnalyzeLineBreakpoints

Analiza un intervalo de texto para posibles oportunidades de punto de interrupción, leyendo atributos de las oportunidades de punto de interrupción de origen e informes a los puntos de interrupción setLineBreakpoint de devolución de llamada receptores.
IDWriteTextAnalyzer::AnalyzeNumberSubstitution

Analiza un intervalo de texto para intervalos en los que se aplica la sustitución de números, leyendo atributos de los intervalos reemplazables de origen e informando a la devolución de llamada receptor SetNumberSubstitution.
IDWriteTextAnalyzer::AnalyzeScript

Analiza un intervalo de texto para los límites de script, leyendo atributos de texto del origen e informando del identificador de script Unicode al setScript de devolución de llamada receptor.
IDWriteTextAnalyzer::GetGdiCompatibleGlyphPlacements

Coloque la salida de glifos del método GetGlyphs según la fuente y las reglas de representación del sistema de escritura.
IDWriteTextAnalyzer::GetGlyphPlacements

Places salida de glifos del método GetGlyphs según la fuente y las reglas de representación del sistema de escritura.
IDWriteTextAnalyzer::GetGlyphs

Analiza la cadena de texto de entrada y la asigna al conjunto de glifos y datos de glifos asociados según la fuente y las reglas de representación del sistema de escritura.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado dwrite.h