Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A interface de classe gerenciada para GDI+ contém cerca de 60 classes, 50 enumerações e 8 estruturas. A Graphics classe está no núcleo da funcionalidade GDI+; é a classe que realmente desenha linhas, curvas, figuras, imagens e texto.
Classes importantes
Muitas classes funcionam em conjunto com a Graphics classe. Por exemplo, o DrawLine método recebe um Pen objeto, que contém atributos (cor, largura, estilo de traço e similares) da linha a ser desenhada. O método FillRectangle pode receber um ponteiro para um objeto LinearGradientBrush, que funciona com o objeto Graphics para preencher um retângulo com uma cor que muda gradualmente. Font e StringFormat objetos influenciam a maneira como um Graphics objeto desenha texto. Um Matrix objeto armazena e manipula a transformação mundial de um Graphics objeto, que é usado para girar, dimensionar e inverter imagens.
O GDI+ fornece várias estruturas (por exemplo, Rectanglee PointSize) para organizar dados gráficos. Além disso, determinadas classes servem principalmente como tipos de dados estruturados. Por exemplo, a BitmapData classe é um auxiliar para a Bitmap classe e a PathData classe é um auxiliar para a GraphicsPath classe.
GDI+ define várias enumerações, que são coleções de constantes relacionadas. Por exemplo, a LineJoin enumeração contém os elementos BeveleMiterRound, que especificam estilos que podem ser usados para unir duas linhas.
Consulte também
- Visão geral dos gráficos
- Sobre o código gerenciado do GDI+
- Usando Classes Gráficas Gerenciadas
.NET Desktop feedback