Interfaz IDWriteTextAnalysisSource (dwrite.h)

Implementado por el cliente del analizador de texto para proporcionar texto al analizador. Permite la separación entre la vista lógica del texto como un flujo continuo de caracteres identificable por posiciones de texto únicas y el diseño de memoria real de bloques de texto potencialmente discretos en el almacén de respaldo del cliente.

Herencia

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

Métodos

La interfaz IDWriteTextAnalysisSource tiene estos métodos.

 
IDWriteTextAnalysisSource::GetLocaleName

Obtiene el nombre de la configuración regional del intervalo afectado por el análisis de texto.
IDWriteTextAnalysisSource::GetNumberSubstitution

Obtiene la sustitución de números del intervalo de texto afectado por el análisis de texto.
IDWriteTextAnalysisSource::GetParagraphReadingDirection

Obtiene la dirección de lectura del párrafo.
IDWriteTextAnalysisSource::GetTextAtPosition

Obtiene un bloque de texto que comienza en la posición de texto especificada.
IDWriteTextAnalysisSource::GetTextBeforePosition

Obtiene un bloque de texto inmediatamente anterior a la posición especificada.

Comentarios

Si alguna de estas devoluciones de llamada devuelve un error, las funciones de análisis se detendrán prematuramente y devolverán un error de devolución de llamada. Tenga en cuenta que, en lugar de devolver E_NOTIMPL, una aplicación debe usar el código auxiliar del método y devolver una constante/null y S_OK.

Requisitos

   
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