Compartilhar via


Estrutura da Interface gráfica

A interface de classe gerenciada para GDI+ contém cerca de 60 classes, 50 enumerações e estruturas de 8. O Graphics classe está no núcleo do GDI+ funcionalidade; é a classe que realmente desenha linhas, curvas, figuras, imagens e texto.

Classes importantes

Muitas classes trabalham junto com o Graphics classe. Por exemplo, o DrawLine método recebe um Pen o objeto, que retém os atributos (cor, largura, estilo do tracejado e assim por diante) da linha a ser desenhada. O FillRectangle método pode receber um ponteiro para um LinearGradientBrush o objeto, que funciona com o Graphics objeto para preencher um retângulo com uma cor gradualmente a mudança. Fonte StringFormat objetos influenciam a maneira como um Graphics objeto desenha texto. A Matrix objeto armazena e manipula a transformação do mundo de um Graphics o objeto, que é usado para girar, dimensionar e Inverter imagens.

GDI+fornece várias estruturas (por exemplo, Rectangle, Point, e Size) para organizar dados de elementos gráficos. Além disso, determinadas classes servem principalmente como estruturados de tipos de dados. Por exemplo, o BitmapData classe é um auxiliar para o Bitmap classe e o PathData classe é um auxiliar para o GraphicsPath classe.

GDI+define vários enumerações, o que são conjuntos de constantes relacionadas. Por exemplo, o LineJoin enumeração contém os elementos Bevel, Miter, e Round, que especificam estilos que podem ser usados para unir duas linhas.

Consulte também

Outros recursos

Visão geral de elementos gráficos (Windows Forms)

Sobre o GDI+ de código gerenciado

Usando Classes de gráficos gerenciado