Enumeração BrushType (gdiplusenums.h)

A enumeração BrushType indica o tipo de pincel. Há cinco tipos de pincéis.

Syntax

typedef enum BrushType {
  BrushTypeSolidColor = 0,
  BrushTypeHatchFill = 1,
  BrushTypeTextureFill = 2,
  BrushTypePathGradient = 3,
  BrushTypeLinearGradient = 4
} ;

Constantes

 
BrushTypeSolidColor
Valor: 0
Indica um pincel do tipo SolidBrush. Um pincel sólido pinta uma única cor constante que pode ser opaca ou transparente.
BrushTypeHatchFill
Valor: 1
Indica um pincel do tipo HatchBrush. Um pincel de hachura pinta um plano de fundo e pinta, sobre esse plano de fundo, um padrão de linhas, ponto, traços, quadrados, travessão ou alguma variação delas. O pincel de hachura consiste em duas cores: uma para a tela de fundo e outra para o padrão sobre a tela de fundo. A cor da tela de fundo é chamada de
cor da tela de fundo e a cor do padrão é chamada de
cor de primeiro plano.
BrushTypeTextureFill
Valor: 2
Indica um pincel do tipo TextureBrush. Um pincel de textura pinta uma imagem. A imagem ou
texture é uma parte de uma imagem especificada ou uma versão dimensionada de uma imagem especificada. O tipo de imagem (metarquivo ou não) determina se a textura é uma parte da imagem ou uma versão dimensionada da imagem.
BrushTypePathGradient
Valor: 3
Indica um pincel do tipo PathGradientBrush. Um pincel de gradiente de caminho pinta um gradiente de cor no qual a cor muda de um ponto central para fora para um limite definido por uma curva ou caminho fechado. O gradiente de cor tem uma cor no ponto central e uma ou várias cores no limite.
BrushTypeLinearGradient
Valor: 4
Indica um pincel do tipo LinearGradientBrush. Um pincel de gradiente linear pinta um gradiente de cor no qual a cor muda uniformemente da linha de limite inicial do pincel de gradiente linear para a linha de limite final do pincel de gradiente linear. As linhas de limite de um pincel de gradiente linear são duas linhas retas paralelas. O gradiente de cor é perpendicular às linhas de limite do pincel de gradiente linear, alterando gradualmente entre o traço da linha de limite inicial para a linha de limite final. O gradiente de cor tem uma cor na linha de limite inicial e outra cor na linha de limite final.

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)

Confira também

Pincéis e formas preenchidas

Hatchbrush

LinearGradientBrush

Pathgradientbrush

Solidbrush

Texturebrush

Usando um pincel para preencher formas