Freigeben über


IContextNode::GetStrokePacketDescriptionById-Methode

Ruft ein Array ab, das die Paketeigenschaftenbezeichner für den angegebenen Strich enthält.

Syntax

HRESULT GetStrokePacketDescriptionById(
  [in]      LONG  lStrokeId,
  [in, out] ULONG *pulStrokePacketDescriptionCount,
  [out]     GUID  **ppStrokePacketDescriptionGuids
);

Parameter

lStrokeId [in]

Der Bezeichner für den Strich.

pulStrokePacketDescriptionCount [ein, aus]

Die Anzahl der Paketeigenschaften in jedem Paket.

ppStrokePacketDescriptionGuids [out]

Ein Array, das die Paketeigenschaftenbezeichner 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 *ppStrokePacketDescriptionGuids freizugeben, wenn Sie die Informationen nicht mehr benötigen.

* ppStrokePacketDescriptionGuids enthält die GLOBALLY UNIQUE Identifiers (GUIDs), die die Typen von Paketdaten beschreiben, die für jeden Punkt des Strichs enthalten sind. Eine vollständige Liste der verfügbaren Paketeigenschaften finden Sie unter PacketPropertyGuids-Konstanten.

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

Weitere Informationen

IContextNode

IContextNode::GetStrokePacketDataById

Freihandanalysereferenz