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 de trazo 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 devuelve, contiene un puntero a la colección más pequeña de trazos que contiene una colección de entrada conocida de trazos y para la que el reconocedor puede proporcionar alternativas.

Valor de retorno

Este método puede devolver uno de estos valores.

Código de retorno Descripción
S_OK
Éxito.
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
Error no especificado.

Observaciones

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 de 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 Importancia
Cliente mínimo compatible Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo admitido No se admite ninguno
de la plataforma de destino de Windows
Header msinkaut.h

Consulte también

GetStrokesFromTextRange (método)

GetTextRangeFromStrokes (método)

Interfaz alternativa IInkRecognition

Colección InkStrokes