Compartir a través de


Método IInkRecognitionAlternate::GetStrokesFromStrokeRanges (msinkaut.h)

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.

Sintaxis

HRESULT GetStrokesFromStrokeRanges(
  [in]          IInkStrokes *Strokes,
  [out, retval] IInkStrokes **GetStrokesFromStrokeRanges
);

Parámetros

[in] Strokes

Colección de objetos stroke que se van a usar para buscar la colección de trazos más pequeña del resultado de reconocimiento alternativo que contiene esta colección.

[out, retval] GetStrokesFromStrokeRanges

Cuando este método vuelve, contiene un puntero a la colección más pequeña de trazos que contiene una colección de entradas conocida de trazos y para la que el reconocedor puede proporcionar alternativas.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Correcto.
E_POINTER
Un parámetro contenía un puntero no válido.
E_INK_EXCEPTION
Se produjo una excepción dentro del método .
E_INK_MISMATCHED_INK_OBJECT
El parámetro strokes está asociado a un objeto Ink diferente.
E_FAIL
Se ha producido un error no especificado.

Comentarios

La colección devuelta puede coincidir con la colección de entrada o puede ser mayor si la colección de entrada coincide solo con parte del resultado de reconocimiento más pequeño que incluye todos los trazos de entrada.

Este método es más útil para la selección de palabras con un solo clic. Por ejemplo, para devolver los trazos que componen la palabra en la que hizo clic, puede hacer clic en un trazo, llamar al método HitTest del objeto IInkStrokeDisp para recuperar el trazo en el que se hizo clic y, a continuación, llamar a GetStrokesFromStrokeRanges.

Los intervalos de trazos son válidos hasta que se modifica el objeto InkDisp .

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
Library InkObj.dll

Consulte también

GetStrokesFromTextRange (método)

GetTextRangeFromStrokes (método)

Interfaz alternativa IInkRecognition

InkStrokes (colección)