Enumeração LineCap (gdiplusenums.h)
A enumeração LineCap especifica o tipo de forma gráfica a ser usada no final de uma linha desenhada com uma caneta GDI+ do Windows. A tampa pode ser um quadrado, círculo, triângulo, ponta de seta, personalizado ou mascarado (oculto). As tampas finais também podem "ancorar" a linha centralizando a tampa no final da linha.
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
} ;
Constantes
LineCapFlat Valor: 0 Especifica que a linha termina no último ponto. O final é ao quadrado. |
LineCapSquare Valor: 1 Especifica um limite quadrado. O centro do quadrado é o último ponto na linha. A altura e a largura do quadrado são a largura da linha. |
LineCapRound Valor: 2 Especifica uma tampa circular. O centro do círculo é o último ponto na linha. O diâmetro do círculo é a largura da linha. |
LineCapTriangle Valor: 3 Especifica uma tampa triangular. A base do triângulo é o último ponto na linha. A base do triângulo é a largura da linha. |
LineCapNoAnchor Valor: 0x10 Especifica que as extremidades de linha não estão ancoradas. |
LineCapSquareAnchor Valor: 0x11 Especifica que as extremidades de linha são ancoradas com um quadrado. O centro do quadrado é o último ponto na linha. A altura e a largura do quadrado são a largura da linha. |
LineCapRoundAnchor Valor: 0x12 Especifica que as extremidades de linha são ancoradas com um círculo. O centro do círculo está no último ponto da linha. O círculo é mais largo que a linha. |
LineCapDiamondAnchor Valor: 0x13 Especifica que as extremidades de linha são ancoradas com um losango (um quadrado transformado em 45 graus). O centro do diamante está no último ponto da linha. O diamante é mais largo que a linha. |
LineCapArrowAnchor Valor: 0x14 Especifica que as extremidades de linha são ancoradas com pontas de seta. O ponto de ponta de seta está localizado no último ponto da linha. A ponta da seta é mais larga que a linha. |
LineCapCustom Valor: 0xff Especifica que as extremidades de linha são feitas de um CustomLineCap. |
LineCapAnchorMask Valor: 0xf0 |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP, Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | gdiplusenums.h (inclua Gdiplus.h) |