Interfaz IInkRecognitionAlternate (msinkaut.h)
Representa las posibles coincidencias de palabras para segmentos de entrada de lápiz que se comparan con un diccionario de reconocedores.
Herencia
La interfaz IInkRecognitionAlternate hereda de la interfaz IUnknown . IInkRecognitionAlternate también tiene estos tipos de miembros:
Métodos
La interfaz IInkRecognitionAlternate tiene estos métodos.
IInkRecognitionAlternate::AlternatesWithConstantPropertyValues Recupera una colección IInkRecognitionAlternates, que es una división del objeto IInkRecognitionAlternate en el que se llama a este método. |
IInkRecognitionAlternate::get_Ascender Obtiene la línea ascendente de un objeto IInkRecognitionAlternate que representa una sola línea de texto. |
IInkRecognitionAlternate::get_Baseline Obtiene la línea base de un objeto IInkRecognitionAlternate que representa una sola línea de texto. |
IInkRecognitionAlternate::get_Confidence Obtiene el nivel de confianza (fuerte, intermedio o deficiente) que un reconocedor tiene en el reconocimiento de un objeto IInkRecognitionAlternate o un gesto. (IInkRecognitionAlternate.get_Confidence) |
IInkRecognitionAlternate::get_ConfidenceAlternates Obtiene la colección de alternativas en las que cada alternativa de la colección consta de los segmentos con los mismos valores de propiedad. |
IInkRecognitionAlternate::get_Descender Obtiene la línea descendiente de un objeto IInkRecognitionAlternate que representa una sola línea de texto. |
IInkRecognitionAlternate::get_LineAlternates Obtiene la colección IInkRecognitionAlternates en la que cada alternativa de la colección está en una línea independiente. |
IInkRecognitionAlternate::get_LineNumber Obtiene el número de línea de la entrada de lápiz que constituye la alternativa. |
IInkRecognitionAlternate::get_Midline Obtiene la línea media de un objeto IInkRecognitionAlternate que representa una sola línea de texto. |
IInkRecognitionAlternate::get_String Obtiene la cadena superior de la alternativa. |
IInkRecognitionAlternate::get_Strokes Obtiene la colección de trazos contenidos en un objeto o que se usan para crear un objeto . (IInkRecognitionAlternate.get_Strokes) |
IInkRecognitionAlternate::GetPropertyValue Recupera el valor de una propiedad especificada de la alternativa. |
IInkRecognitionAlternate::GetStrokesFromStrokeRanges Recupera la colección InkStrokes más pequeña que contiene una colección InkStrokes de entrada conocida y para la que el objeto IInkRecognizer puede proporcionar alternativas. |
IInkRecognitionAlternate::GetStrokesFromTextRange Recupera la colección que corresponde al conjunto más pequeño de segmentos de reconocimiento que contiene un intervalo de caracteres especificado dentro de la alternativa. |
IInkRecognitionAlternate::GetTextRangeFromStrokes Recupera el intervalo más pequeño de texto reconocido para el que el reconocedor puede devolver una alternativa que contiene una colección InkStrokes conocida. |
Comentarios
Un segmento de reconocimiento es un fragmento o unidad de entrada de lápiz básico que el reconocedor usa internamente para generar un resultado de reconocimiento para un objeto InkDisp conocido. Normalmente, los segmentos se determinan mediante espaciado y se dividen en los fragmentos de entrada de lápiz más pequeños posibles.
A veces, la tinta puede tener diferencias ambiguas entre segmentos. Estos segmentos se comparan con el diccionario de un reconocedor para determinar posibles coincidencias (alternativas). Cuando se comparan los segmentos, el reconocedor crea una lista de posibles alternativas y asigna un nivel de confianza a cada uno, seleccionando una opción superior.
Por ejemplo, considere la frase "cómo es usted". Esta frase probablemente se divide en tres segmentos (según el espaciado entre segmentos), uno para cada palabra.
Cuando se reconoce cada segmento, se crea recognitionResult . A continuación, cada resultado devuelve una lista de alternativas entre las que elegir. Por ejemplo, el segmento "how" puede tener alternativas como "how", "now", "new", etc., con "how" como alternativa superior. De forma predeterminada, se devuelve la alternativa superior para cada segmento. Puede optar por devolver alternativas distintas de la alternativa superior.
También puede devolver alternativas basadas en las propiedades de las alternativas, como el nivel de confianza del resultado de reconocimiento, el número de línea en el que aparecen las alternativas, etc. Consulte el objeto RecognitionProperty para obtener una lista de las propiedades de reconocimiento.
También se pueden devolver alternativas de alternativas.
No todos los reconocedores establecen todas las propiedades enumeradas anteriormente. Cuando una aplicación intenta tener acceso a una propiedad que el reconocedor no establece, se produce una excepción de argumento.
Si define una clase que implementa esta interfaz, la nueva clase no interactuará correctamente con las interfaces de programación de aplicaciones (API) de Tablet PC.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP Tablet PC Edition [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | msinkaut.h |