Freigeben über


IInkStrokeDisp::get_BezierCusps-Methode (msinkaut.h)

Ruft ein Array ab, das die Indizes der Cusps der Bézier-Näherung des Strichs enthält.

Diese Eigenschaft ist schreibgeschützt.

Syntax

HRESULT get_BezierCusps(
  VARIANT *Cusps
);

Parameter

Cusps

Rückgabewert

Keine

Bemerkungen

Hinweis Das Array von Bezier-Kontrollpunkten, das die BezierPoints-Eigenschaft zurückgibt, besteht aus x- und y-Werten. Die BezierCusps-Eigenschaft bezieht sich nur auf die x-Werte in diesem Array. Die y-Werte können durch eine Aktion ähnlich der folgenden abgerufen werden.
 
Ein Cusp ist ein Punkt auf dem Strich, an dem sich die Richtung des Schreibens auf diskontinuierliche Weise ändert. Wenn der Strich beispielsweise den Großbuchstaben "L" darstellt, gibt diese Eigenschaft drei Cusps zurück: zwei, die dem ersten und letzten Kontrollpunkt auf dem Strich entsprechen, und der dritte, der die Ecke des "L" darstellt.

Der folgende Code extrahiert die x- und y-Werte der Bezier-Cusps eines IInkStrokeDisp und theStrokespeichert sie in einem zweidimensionalen Array namens BezierCuspValues.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP Tablet PC Edition [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile msinkaut.h
Bibliothek InkObj.dll

Weitere Informationen

BezierPoints-Eigenschaft

IInkStrokeDisp-Schnittstelle