Classe HatchBrush (gdiplusbrush.h)

Essa classe HatchBrush define um pincel retangular com um estilo de hachura, uma cor de primeiro plano e uma cor de plano de fundo. Há seis estilos de hachura. A cor de primeiro plano define a cor das linhas de hachura; a cor da tela de fundo define a cor sobre a qual as linhas de hachura são desenhadas.

Herança

A classe HatchBrush implementa Brush.

Métodos

A classe HatchBrush tem esses métodos.

 
HatchBrush::GetBackgroundColor

O método HatchBrush::GetBackgroundColor obtém a cor da tela de fundo desse pincel de hachura.
HatchBrush::GetForegroundColor

O método HatchBrush::GetForegroundColor obtém a cor de primeiro plano deste pincel de hachura.
HatchBrush::GetHatchStyle

O método HatchBrush::GetHatchStyle obtém o estilo hatch deste pincel de hachura.
HatchBrush::HatchBrush

Construtor de cópia para HatchBrush.
HatchBrush::HatchBrush

Cria um objeto HatchBrush::HatchBrush com base em um estilo de hachura, uma cor de primeiro plano e uma cor de plano de fundo.

Comentários

As hachuras são aplicadas aos interiores da forma no espaço do dispositivo. Como resultado, eles mantêm sua aparência no espaço do dispositivo e não são afetados pelas transformações atuais no contexto gráfico. Esses pincéis também são chamados de pincéis nãocaláveis. As hachuras são alinhadas no canto superior esquerdo do dispositivo de vídeo. Quando o mecanismo gráfico usa um objeto HatchBrush para pintar uma forma, ele primeiro transforma a forma no espaço do dispositivo antes de aplicar a hachura aos interiores. Escotilhas são sempre lado a lado para pintar os interiores.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho gdiplusbrush.h