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 |