IInkAnalyzer::SaveResults-Methode

Speichert alle Analyseergebnisse für einen IInkAnalyzer.

Syntax

HRESULT SaveResults(
  [out] ULONG *pulSerializedDataSize,
  [out] BYTE  **ppbSerializedData
);

Parameter

pulSerializedDataSize [ out]

Die Anzahl der Bytes in ppbSerializedData.

ppbSerializedData [ out]

Ein Array, das die gespeicherten Analyseergebnisse enthält.

Rückgabewert

Eine Beschreibung der Rückgabewerte finden Sie unter Klassen und Schnittstellen – Ink-Analyse.

Hinweise

Achtung

Um einen Speicherverlust zu vermeiden, verwenden Sie CoTaskMemFree, um den Arbeitsspeicher von * ppbSerializedData freizugeben, wenn Sie die Informationen nicht mehr benötigen.

Diese Methode speichert alle aktuellen Analyseergebnisse, die aktuelle Analysehinweise und benutzerdefinierte Erkennungsknoten enthalten (siehe IContextNode::GetType). Diese Methode speichert keine Strichdaten. Es liegt in der Verantwortung Ihrer Anwendung, alle Analyseergebnisse und die entsprechenden Striche zu synchronisieren, wenn daten beibehalten werden.

Diese Methode gibt einen Fehlercode zurück, wenn ein zu speicherndes IContextNode-Objekt teilweise aufgefüllt wird (siehe IContextNode::GetPartiallyPopulated).

Anforderungen

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

Weitere Informationen

IInkAnalyzer

IInkAnalyzer::LoadResults-Methode

IInkAnalyzer::SaveResultsForNodes-Methode

IInkAnalyzer::SaveResultsForStrokes-Methode

IContextNode

Referenz zur Ink-Analyse