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 |