Estrutura de interface gráfica

A interface de classe gerenciada GDI+ contém classes cerca de 60, 50 enumerações e estruturas de 8. The Graphics classe é o principal do GDI+ funcionalidade; ele é a classe que realmente desenha linhas, curvas, figuras, imagens e texto.

Classes importantes

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

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

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

Consulte também

Outros recursos

Gráficos visão geral (Windows Forms)

Sobre a GDI + código gerenciado

Usando classes de gráficos gerenciado