IInkAnalyzer::FindInkLeafNodesForStrokes-Methode
Ruft die Freihandblattknoten ab, die die angegebenen Striche enthalten.
Syntax
HRESULT FindInkLeafNodesForStrokes(
[in] ULONG ulStrokeIdsCount,
[in] LONG *plStrokeIds,
[out] IContextNodes **ppContextNodesFound
);
Parameter
-
ulStrokeIdsCount [in]
-
Die Anzahl der übergebenen Strichbezeichner.
-
plStrokeIds [in]
-
Ein Array der Strichbezeichner.
-
ppContextNodesFound [out]
-
Die Auflistung von IContextNode-Objekten , die alle Freihandblattknoten enthalten, die die Striche mit Bezeichnern im plStrokeIds-Array enthalten.
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 ppContextNodesFound auf, wenn Sie das -Objekt nicht mehr verwenden müssen.
Blattknoten enthalten keine untergeordneten Knoten. Freihandknoten enthalten Strichdaten. Beispiele für Freihandblattknoten sind InkWord-, InkDrawing- undInkBullet-IContextNode-Objekte . Weitere Informationen finden Sie unter Kontextknotentypen.
Wenn keine Knoten die angegebenen Striche enthalten, wird eine leere IContextNodes-Auflistung zurückgegeben. Ebenso wird eine leere IContextNodes-Auflistung zurückgegeben, wenn ulStrokeIdsCount null ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Nicht unterstützt |
Header |
|
DLL |
|