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


Метод IInkRecognizerContext::get_Strokes (msinkaut.h)

Возвращает или задает коллекцию InkStrokes, связанную с объектом InkRecognizerContext .

Это свойство доступно для чтения и записи.

Синтаксис

HRESULT get_Strokes(
  IInkStrokes **Strokes
);

Параметры

Strokes

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

None

Remarks

Коллекцию InkStrokes можно задать несколько раз. Каждый раз, когда вы задаете коллекцию InkStrokes, объект InkRecognizerContext сбрасывается. Любые рукописные фрагменты или результаты удаляются, а все предыдущие вызовы метода EndInkInput игнорируются, а затем добавляются новые штрихи.

Для коллекции InkStrokes также можно задать значение NULL, что также сбрасывает объект InkRecognizerContext . При сбросе inkRecognizerContext сохраняются все направляющие, factoids и другие свойства, которые были заданы ранее.

При сбросе объекта InkRecognizerContext любое распознавание в фоновом потоке отменяется.

Чтобы свойство Strokes объекта InkRecognizerContext было синхронизировано с объектом InkDisp , используйте события InkAdded и InkDeleted объекта InkDisp для прослушивания штрихов, которые должны быть добавлены или удалены из объекта InkRecognizerContext . Здесь рассматриваются случаи, когда штрихи добавляются, удаляются из объекта InkDisp, обрезаются или разделяются в объекте InkDisp .

Примечание Перемещение, масштабирование или другие преобразования штрихов в объекте InkDisp не создают события InkAdded или InkDeleted . Выполните те же преобразования для штрихов в объекте InkRecognizerContext , чтобы синхронизировать свойство Strokes объекта InkRecognizerContext .
 

Требования

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

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

IInkRecognizerContext

Класс InkRecognizerContext

Коллекция InkStrokes