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 – Freihandanalyse.
Bemerkungen
Achtung
Um einen Speicherverlust zu vermeiden, verwenden Sie CoTaskMemFree , um den Arbeitsspeicher aus *ppbSerializedData freizugeben, wenn Sie die Informationen nicht mehr benötigen.
Diese Methode speichert alle aktuellen Analyseergebnisse, einschließlich aktueller Analysehinweise und benutzerdefinierter Erkennungsknoten (siehe IContextNode::GetType). Diese Methode speichert keine Strichdaten. Es liegt in der Verantwortung Ihrer Anwendung, alle Analyseergebnisse und entsprechenden Striche zu synchronisieren, wenn Daten beibehalten werden.
Diese Methode gibt einen Fehlercode zurück, wenn ein zu speichernes IContextNode-Objekt teilweise aufgefüllt ist (siehe IContextNode::GetPartiallyPopulated).
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Nicht unterstützt |
Header |
|
DLL |
|