LineCap-Enumeration (gdiplusenums.h)

Die LineCap-Enumeration gibt den Typ der Grafikform an, die am Ende einer Linie verwendet werden soll, die mit einem Windows GDI+-Stift gezeichnet wird. Die Kappe kann ein Quadrat, ein Kreis, ein Dreieck, eine Pfeilspitze, eine benutzerdefinierte oder eine maskierte (ausgeblendete) sein. Endkappen können die Linie auch "verankern", indem die Kappe am Ende der Linie zentriert wird.

Syntax

typedef enum LineCap {
  LineCapFlat = 0,
  LineCapSquare = 1,
  LineCapRound = 2,
  LineCapTriangle = 3,
  LineCapNoAnchor = 0x10,
  LineCapSquareAnchor = 0x11,
  LineCapRoundAnchor = 0x12,
  LineCapDiamondAnchor = 0x13,
  LineCapArrowAnchor = 0x14,
  LineCapCustom = 0xff,
  LineCapAnchorMask = 0xf0
} ;

Konstanten

 
LineCapFlat
Wert: 0
Gibt an, dass die Zeile am letzten Punkt endet. Das Ende ist quadratisch abgeschaltet.
LineCapSquare
Wert: 1
Gibt eine quadratische Obergrenze an. Die Mitte des Quadrats ist der letzte Punkt in der Linie. Die Höhe und Breite des Quadrats sind die Linienbreite.
LineCapRound
Wert: 2
Gibt eine kreisförmige Obergrenze an. Die Mitte des Kreises ist der letzte Punkt in der Linie. Der Durchmesser des Kreises ist die Linienbreite.
LineCapTriangle
Wert: 3
Gibt eine dreieckige Kappe an. Die Basis des Dreiecks ist der letzte Punkt in der Zeile. Die Basis des Dreiecks ist die Linienbreite.
LineCapNoAnchor
Wert: 0x10
Gibt an, dass die Zeilenenden nicht verankert sind.
LineCapSquareAnchor
Wert: 0x11
Gibt an, dass die Zeilenenden mit einem Quadrat verankert sind. Die Mitte des Quadrats ist der letzte Punkt in der Linie. Die Höhe und Breite des Quadrats sind die Linienbreite.
LineCapRoundAnchor
Wert: 0x12
Gibt an, dass die Zeilenenden mit einem Kreis verankert sind. Die Mitte des Kreises befindet sich am letzten Punkt der Linie. Der Kreis ist breiter als die Linie.
LineCapDiamondAnchor
Wert: 0x13
Gibt an, dass die Linienenden mit einem Rauten (einem um 45 Grad gedrehten Quadrat) verankert sind. Die Mitte des Diamanten befindet sich am letzten Punkt in der Linie. Der Diamant ist breiter als die Linie.
LineCapArrowAnchor
Wert: 0x14
Gibt an, dass die Zeilenenden mit Pfeilspitzen verankert sind. Der Pfeilspitzpunkt befindet sich am letzten Punkt in der Zeile. Die Pfeilspitze ist breiter als die Linie.
LineCapCustom
Wert: 0xff
Gibt an, dass die Zeilenenden aus einem
CustomLineCap.
LineCapAnchorMask
Wert: 0xf0

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP, Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile gdiplusenums.h (include Gdiplus.h)