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


Соображения о многопоточности распознавателя

Хотя контекст распознавателя нельзя получить на двух потоках одновременно на платформе планшетного ПК, функцию AdviseInkChange можно вызывать в любое время на любом потоке. Поскольку платформа планшетного ПК не гарантирует наличие только одного контекста распознавателя одновременно, два отдельных контекста распознавателя в отдельных потоках могут одновременно пытаться получить доступ к распознавателя. Таким образом, глобальные переменные в обработчике распознавания должны быть потокобезопасны.

Списки Word — это необязательная реализация, используемая для повышения точности. Если распознаватель реализует списки слов, он должен быть потокобезопасным. Дополнительные сведения об использовании списков слов см. в разделе Словари приложений.

Дополнительные сведения о других рекомендациях по потоковой работе см. в статье Рекомендации по потоковой работе с планшетным пк.