D2D1_PATH_SEGMENT-Enumeration (d2d1.h)

Gibt an, ob ein Segment gestrichelt werden soll und ob die Verknüpfung zwischen diesem Segment und dem vorherigen Segment glatt sein soll. Diese Enumeration ermöglicht eine bitweise Kombination ihrer Memberwerte.

Syntax

typedef enum D2D1_PATH_SEGMENT {
  D2D1_PATH_SEGMENT_NONE = 0x00000000,
  D2D1_PATH_SEGMENT_FORCE_UNSTROKED = 0x00000001,
  D2D1_PATH_SEGMENT_FORCE_ROUND_LINE_JOIN = 0x00000002,
  D2D1_PATH_SEGMENT_FORCE_DWORD = 0xffffffff
} ;

Konstanten

 
D2D1_PATH_SEGMENT_NONE
Wert: 0x00000000
Das Segment wird wie von der ID2D1StrokeStyle-Schnittstelle angegeben verknüpft und gestrichelt.
D2D1_PATH_SEGMENT_FORCE_UNSTROKED
Wert: 0x00000001
Das Segment ist nicht gestrichelt.
D2D1_PATH_SEGMENT_FORCE_ROUND_LINE_JOIN
Wert: 0x00000002
Das Segment wird immer mit dem vorangehenden verknüpft, indem ein runden Zeilenjoin verwendet wird, unabhängig davon, welche D2D1_LINE_JOIN Enumeration durch die ID2D1StrokeStyle-Schnittstelle angegeben wird. Wenn es sich bei diesem Segment um das erste Segment handelt und die Abbildung geschlossen ist, wird ein Rundenlinienjoin verwendet, um das schließende Segment mit dem ersten Segment zu verbinden. Wenn die Abbildung nicht geschlossen ist, hat diese Einstellung keine Auswirkungen auf das erste Segment der Abbildung. Wenn ID2D1SimplifiedGeometrySink::SetSegmentFlags kurz vor ID2D1SimplifiedGeometrySink::EndFigure aufgerufen wird, ist die Verknüpfung zwischen dem schließenden Segment und dem letzten explizit angegebenen Segment betroffen.
D2D1_PATH_SEGMENT_FORCE_DWORD
Wert: 0xffffffff

Anforderungen

Anforderung Wert
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

Weitere Informationen

ID2D1SimplifiedGeometrySink::SetSegmentFlags

ID2D1StrokeStyle