Erkennungs-API-Architektur
Eine freihandfähige Anwendung kommuniziert über die Tablet PC Platform-APIs mit dem Erkennungssystem. Anwendungen verwenden das IInkRecognizer Objekt, um dies zu erreichen. Die Tablet PC-Plattform interagiert mit Ihrer Erkennung mithilfe der in diesem Abschnitt dokumentierten Schnittstellen im C-Stil. In der folgenden Abbildung zeigt der Bereich innerhalb der gestrichelten Linie, 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 Sie auswählen, dass einige davon E_NOTIMPL zurückgeben.
Unter keinen Umständen wird Ihre Erkennung direkt von einer freihandfähigen Anwendung aufgerufen. Stattdessen rufen Anwendungen entweder die Automatisierungs-APIs oder die verwalteten APIs auf, um Ergebnisse von Der Erkennung abzurufen.