IInkAnalyzer::UpdateStrokesData-Methode

Updates die Paketdaten für die angegebenen Striche.

Syntax

HRESULT UpdateStrokesData(
  [in] ULONG ulStrokeIdsCount,
  [in] LONG  *plStrokeIds,
  [in] ULONG ulStrokePacketDescriptionCount,
  [in] GUID  *pStrokePacketDescriptionGuids,
  [in] ULONG *pulPacketDataCountPerStroke,
  [in] LONG  *plStrokePacketData
);

Parameter

ulStrokeIdsCount [in]

Die Anzahl der zu aktualisierenden Striche.

plStrokeIds [in]

Ein Array, das die Strichbezeichner enthält.

ulStrokePacketDescriptionCount [in]

Die Anzahl der Eigenschaften in jedem Paket.

pStrokePacketDescriptionGuids [in]

Ein Array, das die Paketeigenschaftenbezeichner enthält.

pulPacketDataCountPerStroke [in]

Ein Array, das die Anzahl der Pakete in jedem Strich enthält.

plStrokePacketData [in]

Ein Array, das die Paketdaten für die Striche enthält.

Rückgabewert

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

Bemerkungen

der plStrokePacketData-Parameter enthält Paketdaten für alle Striche. Der pStrokePacketDescriptionGuids-Parameter enthält die GLOBALLY UNIQUE Identifiers (GUIDs), die die Typen von Paketdaten beschreiben, die für jeden Punkt in jedem Strich enthalten sind. Eine vollständige Liste der verfügbaren Paketeigenschaften finden Sie unter PacketPropertyGuids-Konstanten.

Nur Striche mit denselben Paketbeschreibungen können in einem einzelnen Aufruf von IInkAnalyzer::UpdateStrokesData-Methode aktualisiert werden.

Diese Methode aktualisiert die modifiziert Region des Freihandanalysetools nicht (siehe IInkAnalyzer::GetDirtyRegion-Methode).

Wenn dem IInkAnalyzer kein angegebener Strich zugeordnet ist, ignoriert diese Methode den Bezeichner.

Wenn keiner der angegebenen Striche einen Strich identifiziert, der dem IInkAnalyzer zugeordnet ist, gibt diese Methode zurück, ohne den IInkAnalyzer zu aktualisieren.

Diese Methode gibt einen Fehlercode zurück, wenn plStrokeIdsNULL ist.

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

IInkAnalyzer

IInkAnalyzer::AddStroke-Methode

IInkAnalyzer::AddStrokeForLanguage-Methode

IInkAnalyzer::AddStrokeToCustomRecognizer-Methode

IInkAnalyzer::AddStrokes-Methode

IInkAnalyzer::AddStrokesForLanguage-Methode

IInkAnalyzer::AddStrokesToCustomRecognizer-Methode

IInkAnalyzer::ClearStrokeData-Methode

_IAnalysisEvents::UpdateStrokesCache

Freihandanalysereferenz