Freigeben über


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.

Abbildung der Erkennungsarchitektur mit hervorgehobener Erkennung

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.