Partager via


Classe HatchBrush (gdiplusbrush.h)

Cette classe HatchBrush définit un pinceau rectangulaire avec un style de hachure, une couleur de premier plan et une couleur d’arrière-plan. Il existe six styles de trappe. La couleur de premier plan définit la couleur des lignes de hachure ; la couleur d’arrière-plan définit la couleur sur laquelle les lignes de hachures sont dessinées.

Héritage

La classe HatchBrush implémente Brush.

Méthodes

La classe HatchBrush a ces méthodes.

 
HatchBrush ::GetBackgroundColor

La méthode HatchBrush ::GetBackgroundColor obtient la couleur d’arrière-plan de ce pinceau de hachure.
HatchBrush ::GetForegroundColor

La méthode HatchBrush ::GetForegroundColor obtient la couleur de premier plan de ce pinceau de hache.
HatchBrush ::GetHatchStyle

La méthode HatchBrush ::GetHatchStyle obtient le style de hachure de ce pinceau à trappe.
HatchBrush ::HatchBrush

Copier le constructeur pour HatchBrush.
HatchBrush ::HatchBrush

Crée un objet HatchBrush ::HatchBrush basé sur un style de hachure, une couleur de premier plan et une couleur d’arrière-plan.

Remarques

Les trappes sont appliquées à l’intérieur de la forme dans l’espace de l’appareil. Par conséquent, ils conservent leur apparence dans l’espace de l’appareil et ne sont pas affectés par les transformations actuelles dans le contexte graphique. Ces brosses sont également appelées brosses non extensibles. Les trappes sont alignées dans le coin supérieur gauche de l’écran. Lorsque le moteur graphique utilise un objet HatchBrush pour peindre une forme, il transforme d’abord la forme en espace d’appareil avant d’appliquer la trappe aux intérieurs. Les trappes sont toujours carrelées pour peindre les intérieurs.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête gdiplusbrush.h