Поделиться через


Метод IInkRecognitionAlternate::GetStrokesFromStrokeRanges (msinkaut.h)

Извлекает наименьшую коллекцию InkStrokes , содержащую известную коллекцию input InkStrokes и для которой объект IInkRecognizer может предоставлять альтернативные варианты.

Синтаксис

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

Параметры

[in] Strokes

Коллекция объектов росчерка, используемая для поиска наименьшей коллекции штрихов в альтернативном варианте результата распознавания, который содержит эту коллекцию.

[out, retval] GetStrokesFromStrokeRanges

При возврате этого метода содержит указатель на наименьшую коллекцию штрихов, которая содержит известную входную коллекцию штрихов и для которой распознаватель может предоставить альтернативные варианты.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Успешно.
E_POINTER
Параметр содержал недопустимый указатель.
E_INK_EXCEPTION
В методе произошло исключение.
E_INK_MISMATCHED_INK_OBJECT
Параметр strokes связан с другим объектом Ink.
E_FAIL
Произошла неизвестная ошибка.

Комментарии

Возвращаемая коллекция может соответствовать входной коллекции или быть больше, если входная коллекция соответствует только части наименьшего результата распознавания, который включает все входные штрихи.

Этот метод наиболее полезен для выбора слов одним щелчком мыши. Например, чтобы вернуть штрихи, составляющие выбранное слово, можно щелкнуть росчерк, вызвать метод HitTest объекта IInkStrokeDisp , чтобы получить нажатый штрих, а затем вызвать Метод GetStrokesFromStrokeRanges.

Диапазоны штрихов действительны до тех пор, пока не будет изменен объект InkDisp .

Требования

Требование Значение
Минимальная версия клиента Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header msinkaut.h
Библиотека InkObj.dll

См. также раздел

Метод GetStrokesFromTextRange

Метод GetTextRangeFromStrokes

Альтернативный интерфейс IInkRecognition

Коллекция InkStrokes