Freigeben über


IInkAnalyzer::CreateCustomRecognizer-Methode

Erstellt einen neuen benutzerdefinierten Erkennungsknoten für den IInkAnalyzer.

Syntax

HRESULT CreateCustomRecognizer(
  [in]  const GUID         *pInkAnalysisRecognizerId,
  [out]       IContextNode **ppContextNode
);

Parameter

pInkAnalysisRecognizerId [in]

Der globally unique identifier (GUID) des IInkAnalysisRecognizers , für den ein Knoten erstellt werden soll.

ppContextNode [out]

Ein Zeiger auf das IContextNode-Objekt , das den neuen benutzerdefinierten Erkennungsknoten darstellt.

Rückgabewert

Eine Beschreibung der Rückgabewerte finden Sie unter Klassen und Schnittstellen – Freihandanalyse.

Bemerkungen

Achtung

Um einen Speicherverlust zu vermeiden, rufen Sie IUnknown::Release auf ppContextNode auf, wenn Sie das Objekt nicht mehr verwenden müssen.

Diese Methode erstellt einen neuen IContextNode mit einem CustomRecognizer-Typ (siehe IContextNode::GetType). Anschließend wird der neue benutzerdefinierte Erkennungsknoten der Unterknotenauflistung des Stammknotens des IInkAnalyzer-Objekts hinzugefügt (siehe IContextNode::GetSubNodes und IInkAnalyzer::GetRootNode-Methode).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP Tablet PC Edition [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Header
IACom.h (erfordert auch IACom_i.c)
DLL
IACom.dll

Siehe auch

IInkAnalyzer

IContextNode

IInkAnalysisRecognizer

IInkAnalyzer::GetInkAnalysisRecognizersByPriority-Methode

Freihandanalysereferenz