D2D1_LINE_JOIN-Enumeration (d2d1.h)
Beschreibt die Form, die zwei Linien oder Segmente verbindet.
Syntax
typedef enum D2D1_LINE_JOIN {
D2D1_LINE_JOIN_MITER = 0,
D2D1_LINE_JOIN_BEVEL = 1,
D2D1_LINE_JOIN_ROUND = 2,
D2D1_LINE_JOIN_MITER_OR_BEVEL = 3,
D2D1_LINE_JOIN_FORCE_DWORD = 0xffffffff
} ;
Konstanten
D2D1_LINE_JOIN_MITER Wert: 0 Reguläre winkelförmige Eckpunkte. |
D2D1_LINE_JOIN_BEVEL Wert: 1 Abgeschrägte Eckpunkte. |
D2D1_LINE_JOIN_ROUND Wert: 2 Abgerundete Eckpunkte. |
D2D1_LINE_JOIN_MITER_OR_BEVEL Wert: 3 Reguläre Winkel scheitelpunkte, es sei denn, der Join würde über die Gehrungsgrenze hinaus reichen; andernfalls abgeschrägte Scheitelpunkte. |
D2D1_LINE_JOIN_FORCE_DWORD Wert: 0xffffffff |
Hinweise
Eine Gehrungsgrenze wirkt sich darauf aus, wie scharf Gehrungsjoins zulässig sein dürfen. Wenn die Linienverknungsart D2D1_LINE_JOIN_MITER_OR_BEVEL ist, wird die Verknüpfung mit regulären Eckpunkten gemilzt, wenn sie nicht über die Gehrungsgrenze hinausgeht. Andernfalls wird der Zeilenjoin abgeschrägt.
Die folgende Abbildung zeigt verschiedene Zeilenjoineinstellungen für dieselbe Strichpfadgeometrie.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Kopfzeile | d2d1.h |