Freigeben über


IInkAnalyzer::GetAlternatesForStrokes-Methode

Ruft Analyse-Alternativen für die Striche mit den angegebenen Strichbezeichnern ab.

Syntax

HRESULT GetAlternatesForStrokes(
  [in]  ULONG              ulStrokeIdsCount,
  [in]  LONG               *plStrokes,
  [in]  ULONG              ulMaximumAlternates,
  [out] AnalysisAlternates **ppAlternates
);

Parameter

ulStrokeIdsCount [in]

Die Anzahl der Strichbezeichner in plStrokes.

plStrokes [in]

Das Array von Strichbezeichnern.

ulMaximumAlternates [in]

Die maximale Anzahl zurückgegebener Analysealternativen.

ppAlternates [out]

Das IAnalysisAlternates-Objekt, das die Analysealternativen enthält.

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 für *ppAlternates auf, wenn Sie das -Objekt nicht mehr verwenden müssen.

Die oberste IAnalysisAlternate wird als erste Alternative der Auflistung zurückgegeben.

Die angegebenen Striche müssen keine angrenzenden Bereiche des Dokuments darstellen.

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

IAnalysisAlternate

IAnalysisAlternates

IInkAnalyzer::GetAlternates-Methode

IInkAnalyzer::GetAlternatesForContextNodes-Methode

IInkAnalyzer::ModifyTopAlternate-Methode

IInkAnalyzer::ModifyTopAlternateWithConfirmation-Methode

Freihandanalysereferenz