Compartir a través de


Clase InkDivider

Representa la capacidad de analizar el diseño de una colección de trazos y dividirlos en texto y gráficos.

InkDivider tiene estos tipos de miembros:

Interfaces

La clase InkDivider define estas interfaces.

Interfaz Descripción
IInkDivider Este objeto implementa la interfaz COM IInkDivider .

Métodos

La clase InkDivider tiene estos métodos.

Método Descripción
Dividir Devuelve un objeto IInkDivisionResult que contiene información estructural sobre los trazos del objeto InkDivider .

Propiedades

La clase InkDivider tiene estas propiedades.

Propiedad Tipo de acceso Descripción
LineHeight
Lectura/escritura
Obtiene o establece el alto de escritura a mano esperado en unidades HIMETRIC.
RecognizerContext
Lectura/escritura
Obtiene o establece el objeto InkRecognizerContext utilizado para el reconocimiento de escritura a mano.
Trazos
Lectura/escritura
Obtiene o establece la colección InkStrokes contenida en el objeto InkDivider .

Observaciones

Este objeto se puede crear una instancia llamando al método CoCreateInstance en C++.

El objeto InkDivider utiliza el diseño de los trazos, el orden en que se agregan los trazos, la dirección en la que se dibujan los trazos y otros factores para realizar el análisis de la tinta. La colección InkStrokes que analiza el objeto InkDivider se encuentra en la propiedad Strokes del objeto InkDivider . El objeto InkDivider analiza dinámicamente la colección InkStrokes a medida que agrega o elimina de la colección, pero no realiza ninguna modificación de los trazos.

Los resultados del análisis se devuelven en un objeto IInkDivisionResult .

El objeto InkDivider usa un objeto InkRecognizerContext para dividir con mayor precisión los trazos y asignar una cadena de reconocimiento a los resultados.

Nota

El objeto InkDivider usa la configuración de propiedad predeterminada del objeto InkRecognizerContext .

Si no asigna un contexto de reconocedor al objeto InkDivider , el objeto InkDivider sigue analizando la entrada de lápiz, pero divide los trazos con menos precisión y no asocia texto con los resultados de división.

Nota

La propiedad RecognizerContext debe establecerse antes de agregar trazos a la propiedad Strokes . Después de agregar trazos al objeto InkDivider , no se puede cambiar la propiedad RecognizerContext .

InkDivider no admite actualmente idiomas verticales. Para que el objeto InkDivider reconozca correctamente estos idiomas, el objeto IInkRecognizer para el idioma debe admitir la funcionalidad de entrada libre y los caracteres deben escribirse de izquierda a derecha.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible
No se admite ninguno
Encabezado
Msinkaut15.h (también requiere Msinkaut15_i.c)
Biblioteca
Inkdiv.dll

Vea también

IInkDivisionResult (interfaz)

InkRecognizerContext (clase)

Colección InkStrokes