Condividi tramite


Enumerazione LineCap (gdiplusenums.h)

L'enumerazione LineCap specifica il tipo di forma grafica da usare alla fine di una linea disegnata con una penna GDI+ di Windows. Il limite può essere un quadrato, cerchio, triangolo, freccia, personalizzato o mascherato (nascosto). I limiti finali possono anche "ancorare" la linea centrando il limite alla fine della linea.

Sintassi

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

Costanti

 
LineCapFlat
Valore: 0
Specifica che la riga termina all'ultimo punto. La fine è quadrata.
LineCapSquare
Valore: 1
Specifica un limite quadrato. Il centro del quadrato è l'ultimo punto della linea. L'altezza e la larghezza del quadrato sono la larghezza della linea.
LineCapRound
Valore: 2
Specifica un limite circolare. Il centro del cerchio è l'ultimo punto della linea. Il diametro del cerchio è la larghezza della linea.
LineCapTriangle
Valore: 3
Specifica un limite triangolare. La base del triangolo è l'ultimo punto della riga. La base del triangolo è la larghezza della linea.
LineCapNoAnchor
Valore: 0x10
Specifica che le estremità della riga non sono ancorate.
LineCapSquareAnchor
Valore: 0x11
Specifica che le estremità della linea sono ancorate con un quadrato. Il centro del quadrato è l'ultimo punto della linea. L'altezza e la larghezza del quadrato sono la larghezza della linea.
LineCapRoundAnchor
Valore: 0x12
Specifica che le estremità della riga vengono ancorate con un cerchio. Il centro del cerchio è all'ultimo punto della riga. Il cerchio è più ampio della linea.
LineCapDiamondAnchor
Valore: 0x13
Specifica che le estremità di linea sono ancorate con un diamante (un quadrato trasformato a 45 gradi). Il centro del diamante è all'ultimo punto della linea. Il diamante è più ampio della linea.
LineCapArrowAnchor
Valore: 0x14
Specifica che le estremità della linea sono ancorate con le frecce. Il punto della freccia si trova all'ultimo punto della riga. La freccia è più ampia della linea.
LineCapCustom
Valore: 0xff
Specifica che le estremità della riga vengono effettuate da un
CustomLineCap.
LineCapAnchorMask
Valore: 0xf0

Requisiti

Requisito Valore
Client minimo supportato Windows XP, Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione gdiplusenums.h (include Gdiplus.h)