IInkAnalyzer::FindNodesOfTypeForStrokes-Methode
Ruft alle IContextNode-Objekte des angegebenen Typs ab, die die angegebenen Striche enthalten.
Syntax
HRESULT FindNodesOfTypeForStrokes(
[in] const GUID *pNodeType,
[in] ULONG ulStrokeIdsCount,
[in] LONG *plStrokeIds,
[out] IContextNodes **ppContextNodesFound
);
Parameter
-
pNodeType [in]
-
Der globally unique Identifier (GUID), der den Knotentyp angibt.
-
ulStrokeIdsCount [in]
-
Die Anzahl der übergebenen Strichbezeichner.
-
plStrokeIds [in]
-
Ein Array der Strichbezeichner.
-
ppContextNodesFound [out]
-
Die Auflistung von IContextNode-Objekten , die alle Knoten vom Typ pNodeType 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.
Die pNodeType-Eigenschaft muss eine GUID aus den Kontextknotentypen-Konstanten enthalten.
Wenn der angegebene Knotentyp kein Blattknoten ist, aber einer der untergeordneten Knoten auf einen Strich in der Strichauflistung verweist, wird dieser Knoten der zurückgegebenen Auflistung hinzugefügt.
Wenn der IInkAnalyzer keinen solchen IContextNode enthält, wird eine leere IContextNodes-Auflistung zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Nicht unterstützt |
Header |
|
DLL |
|