enumerazione D2D1_PATH_SEGMENT (d2d1.h)

Indica se un segmento deve essere tratto e se il join tra questo segmento e quello precedente deve essere uniforme. Questa enumerazione consente una combinazione bit per bit dei relativi valori membro.

Sintassi

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
} ;

Costanti

 
D2D1_PATH_SEGMENT_NONE
Valore: 0x00000000
Il segmento viene aggiunto come specificato dall'interfaccia ID2D1StrokeStyle e viene eseguito il tratto.
D2D1_PATH_SEGMENT_FORCE_UNSTROKED
Valore: 0x00000001
Il segmento non viene eseguito.
D2D1_PATH_SEGMENT_FORCE_ROUND_LINE_JOIN
Valore: 0x00000002
Il segmento viene sempre aggiunto a quello precedente usando un join a linee round, indipendentemente dalla D2D1_LINE_JOIN'enumerazione specificata dall'interfaccia ID2D1StrokeStyle. Se questo segmento è il primo segmento e la figura viene chiusa, viene usato un join a linee round per connettere il segmento di chiusura al primo segmento. Se la figura non è chiusa, questa impostazione non ha alcun effetto sul primo segmento della figura. Se ID2D1SimplifiedGeometrySink::SetSegmentFlags viene chiamato appena prima di ID2D1SimplifiedGeometrySink::EndFigure, il join tra il segmento di chiusura e l'ultimo segmento specificato in modo esplicito è interessato.
D2D1_PATH_SEGMENT_FORCE_DWORD
Valore: 0xffffffff

Requisiti

   
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP]
Intestazione d2d1.h

Vedi anche

ID2D1SimplifiedGeometrySink::SetSegmentFlags

ID2D1StrokeStyle