Erkennungs-API-Architektur
Eine freihandfähige Anwendung kommuniziert mit dem Erkennungssystem über die Tablet PC Platform-APIs. Anwendungen verwenden dazu das IInkRecognizer-Objekt . Die Tablet PC-Plattform interagiert mit Ihrer Erkennung, indem sie die in diesem Abschnitt dokumentierten Schnittstellen im C-Stil verwendet. In der folgenden Abbildung zeigt der Bereich innerhalb der gestrichelten Zeile, was in diesem Abschnitt dokumentiert ist.
Eine benutzerdefinierte Erkennung muss Recapis.h enthalten (standardmäßig in C:\Programme\Microsoft Tablet PC Platform SDK\Include installiert). Sofern nicht angegeben, muss Ihre DLL (Dynamic Link Library) alle API-Funktionen exportieren, auch wenn Einige von ihnen E_NOTIMPL zurückgeben möchten.
Unter keinen Umständen wird Ihre Erkennung direkt von einer freihandfähigen Anwendung aufgerufen. Stattdessen rufen Anwendungen entweder die Automation-APIs oder die verwalteten APIs auf, um Ergebnisse von Ihrer Erkennung abzurufen.