Enumeração LineJoin (gdiplusenums.h)
A enumeração LineJoin especifica como unir duas linhas desenhadas pela mesma caneta e cujas extremidades se encontram. Na interseção das duas extremidades de linha, uma junção de linha faz com que a junção pareça mais contínua.
Syntax
typedef enum LineJoin {
LineJoinMiter = 0,
LineJoinBevel = 1,
LineJoinRound = 2,
LineJoinMiterClipped = 3
} ;
Constantes
LineJoinMiter Valor: 0 Especifica uma junção de malhete. Isso produz um canto agudo ou um canto recortado, dependendo se o tamanho do malhete excede o limite de malhete. |
LineJoinBevel Valor: 1 Especifica uma junção de bisel. Isso produz um canto diagonal. |
LineJoinRound Valor: 2 Especifica uma junção circular. Isso produz um arco circular e suave entre as linhas. |
LineJoinMiterClipped Valor: 3 Especifica uma junção de malhete. Isso produz um canto agudo ou um canto de bisel, dependendo se o tamanho do malhete excede o limite de malhete. |
Comentários
O comprimento da mitra é a distância da interseção das paredes de linha no interior da junção à interseção das paredes da linha fora da junção. O comprimento da mitra pode ser grande quando o ângulo entre duas linhas é pequeno. O limite da miter é a taxa máxima permitida de comprimento do miter para largura do traço. O valor padrão é 10,0f.
Ao usar LineJoinMiter e a taxa real exceder o limite do miter, o canto é recortado perpendicular ao miter a uma distância do canto interno que é o produto do limite do mitador e da largura da caneta.
Ao usar LineJoinMiterClipped e o limite do miter for excedido, a junção é desenhada como se seu tipo fosse LineJoinBevel; ou seja, quando as paredes de linha no interior da junção se encontram, então uma linha de junção é desenhada entre as paredes de linha do lado de fora da junção.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) |