Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die LineJoin-Aufzählung gibt an, wie zwei Linien verknüpft werden, die von demselben Stift gezeichnet werden und deren Enden aufeinandertreffen. An der Schnittmenge der beiden Linienenden sieht ein Linienbeitritt die Verknüpfung kontinuierlicher aus.
Syntax
typedef enum LineJoin {
LineJoinMiter = 0,
LineJoinBevel = 1,
LineJoinRound = 2,
LineJoinMiterClipped = 3
} ;
Konstanten
LineJoinMiterWert: 0 Gibt einen gemilbenen Join an. Dies erzeugt eine scharfe Ecke oder eine abgeschnittene Ecke, je nachdem, ob die Länge des Milbes die Mitergrenze überschreitet. |
LineJoinBevelWert: 1 Gibt eine abgeschrägte Verknüpfung an. Dies erzeugt eine diagonale Ecke. |
LineJoinRoundWert: 2 Gibt eine Zirkelverknung an. Dies erzeugt einen glatten, kreisförmigen Bogen zwischen den Linien. |
LineJoinMiterClippedWert: 3 Gibt einen gemilbenen Join an. Dies erzeugt eine scharfe Ecke oder eine abgeschrägte Ecke, je nachdem, ob die Länge der Milbe den Mitergrenzwert überschreitet. |
Bemerkungen
Die Miterlänge ist der Abstand vom Schnittpunkt der Linienwände am Inneren der Verknüpfung zum Schnittpunkt der Linienwände außerhalb der Verknüpfung. Die Miterlänge kann groß sein, wenn der Winkel zwischen zwei Linien klein ist. Der Mitergrenzwert ist das maximale zulässige Verhältnis von Miterlänge zu Strichbreite. Der Standardwert ist 10,0f.
Bei Verwendung von LineJoinMiter und dem tatsächlichen Verhältnis überschreitet das Miterlimit, wird die Ecke senkrecht zur Milbe in einem Abstand von der inneren Ecke abgeschnitten, die das Produkt der Milbegrenze und die Stiftbreite ist.
Bei Verwendung von LineJoinMiterClipped und dem Miterlimit wird die Verknüpfung so gezeichnet, als wäre ihr Typ LineJoinBevel; d. h., wenn sich die Linienwände auf der Innenseite der Verknüpfung treffen, wird eine Verknüpfungslinie zwischen den Linienwänden auf der Außenseite der Verknüpfung gezeichnet.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows XP, Windows 2000 Professional [nur Desktop-Apps] |
| Mindestanforderungen für unterstützte Server | Windows 2000 Server [nur Desktop-Apps] |
| Header | gdiplusenums.h (include Gdiplus.h) |