Freigeben über


IContextNode::SetStrokes-Methode

Ordnet diesem IContextNode die angegebenen Striche zu.

Syntax

HRESULT SetStrokes(
  [in] ULONG ulStrokeIdsCount,
  [in] LONG  *plStrokeIds
);

Parameter

ulStrokeIdsCount [in]

Die Anzahl der Strichbezeichner in plStrokeIds.

plStrokeIds [in]

Die Bezeichner der Striche, die diesem IContextNode zugeordnet werden sollen.

Rückgabewert

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

Bemerkungen

Diese Methode aktualisiert den modifiziert Bereich des Freihandanalysetools nicht (siehe IInkAnalyzer::GetDirtyRegion-Methode).

Verwenden Sie diese Methode, wenn Ihre Anwendung eine eigene Datenstruktur verwaltet, die mit der von IInkAnalyzer synchronisiert wird. Verwenden Sie diese Methode, um einem bestimmten Kontextknoten Strichdaten zuzuweisen. Weitere Informationen zum Synchronisieren Ihrer Anwendungsdaten mit IInkAnalyzer finden Sie unter Datenproxy mit Freihandanalyse.

Wenn einer der angegebenen Striche bereits dem IInkAnalyzer zugeordnet ist, gibt diese Methode E_INVALIDARG zurück.

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

IContextNode

IInkAnalyzer::AddStroke-Methode

IInkAnalyzer::AddStrokeForLanguage-Methode

IInkAnalyzer::AddStrokes-Methode

IInkAnalyzer::AddStrokesForLanguage-Methode

IInkAnalyzer::AddStrokesToCustomRecognizer-Methode

IInkAnalyzer::AddStrokeToCustomRecognizer-Methode

IInkAnalyzer::RemoveStroke-Methode

IInkAnalyzer::RemoveStrokes-Methode

IContextNode::GetStrokeId

IContextNode::GetStrokeIds

Freihandanalysereferenz