IInkAnalyzer::SaveResultsForNodes-Methode
Speichert Analyseergebnisse für eine bestimmte Kontextknotensammlung, die einem IInkAnalyzer zugeordnet ist.
Syntax
HRESULT SaveResultsForNodes(
[in] IContextNodes *pContextNodes,
[in, out] ULONG *pulSerializedDataSize,
[out] BYTE **ppbSerializedData
);
Parameter
-
pContextNodes [in]
-
Die IContextNode-Auflistung , für die Analyseergebnisse gespeichert werden sollen.
-
pulSerializedDataSize [in, out]
-
Die Anzahl der Bytes in ppbSerializedData.
-
ppbSerializedData [out]
-
Zeiger auf die serialisierten Analysedaten.
Rückgabewert
Eine Beschreibung der Rückgabewerte finden Sie unter Klassen und Schnittstellen – Freihandanalyse.
Bemerkungen
Achtung
Um einen Speicherverlust zu vermeiden, rufen Sie CoTaskMemFree für *ppbSerializedData auf, wenn Sie die Informationen nicht mehr benötigen.
Diese Methode speichert die aktuellen Analyseergebnisse für die IContextNode-Objekte in pContextNodes und allen übergeordneten und untergeordneten Kontextknoten. Diese Methode speichert keine Strichdaten. Es liegt in der Verantwortung Ihrer Anwendung, alle Analyseergebnisse und die entsprechenden Strichdaten zu synchronisieren, wenn sie beibehalten werden.
Wenn das zu speichernde IContextNode-Objekt nur teilweise aufgefüllt ist, gibt diese Methode einen Fehlercode zurück (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 |
|