Partager via


Énumération HatchStyle (gdiplusenums.h)

L’énumération HatchStyle spécifie le modèle de hachure utilisé par un pinceau de type HatchBrush. Le motif de trappe se compose d’une couleur d’arrière-plan unie et de lignes dessinées sur l’arrière-plan.

Syntax

typedef enum HatchStyle {
  HatchStyleHorizontal,
  HatchStyleVertical,
  HatchStyleForwardDiagonal,
  HatchStyleBackwardDiagonal,
  HatchStyleCross,
  HatchStyleDiagonalCross,
  HatchStyle05Percent,
  HatchStyle10Percent,
  HatchStyle20Percent,
  HatchStyle25Percent,
  HatchStyle30Percent,
  HatchStyle40Percent,
  HatchStyle50Percent,
  HatchStyle60Percent,
  HatchStyle70Percent,
  HatchStyle75Percent,
  HatchStyle80Percent,
  HatchStyle90Percent,
  HatchStyleLightDownwardDiagonal,
  HatchStyleLightUpwardDiagonal,
  HatchStyleDarkDownwardDiagonal,
  HatchStyleDarkUpwardDiagonal,
  HatchStyleWideDownwardDiagonal,
  HatchStyleWideUpwardDiagonal,
  HatchStyleLightVertical,
  HatchStyleLightHorizontal,
  HatchStyleNarrowVertical,
  HatchStyleNarrowHorizontal,
  HatchStyleDarkVertical,
  HatchStyleDarkHorizontal,
  HatchStyleDashedDownwardDiagonal,
  HatchStyleDashedUpwardDiagonal,
  HatchStyleDashedHorizontal,
  HatchStyleDashedVertical,
  HatchStyleSmallConfetti,
  HatchStyleLargeConfetti,
  HatchStyleZigZag,
  HatchStyleWave,
  HatchStyleDiagonalBrick,
  HatchStyleHorizontalBrick,
  HatchStyleWeave,
  HatchStylePlaid,
  HatchStyleDivot,
  HatchStyleDottedGrid,
  HatchStyleDottedDiamond,
  HatchStyleShingle,
  HatchStyleTrellis,
  HatchStyleSphere,
  HatchStyleSmallGrid,
  HatchStyleSmallCheckerBoard,
  HatchStyleLargeCheckerBoard,
  HatchStyleOutlinedDiamond,
  HatchStyleSolidDiamond,
  HatchStyleTotal,
  HatchStyleLargeGrid,
  HatchStyleMin,
  HatchStyleMax
} ;

Constantes

 
HatchStyleHorizontal
Spécifie les lignes horizontales.




Illustration d’une ellipse remplie de lignes horizontales largement espacées sur une couleur d’arrière-plan
HatchStyleVertical
Spécifie les lignes verticales.


Illustration d’une ellipse remplie de lignes verticales largement espacées sur une couleur d’arrière-plan
HatchStyleForwardDiagonal
Spécifie les lignes diagonales qui s’orientent vers la droite, des points supérieurs aux points inférieurs. Les lignes sont anticrénelées.


Illustration d’une ellipse remplie de lignes inclinées vers la droite sur une couleur d’arrière-plan.
HatchStyleBackwardDiagonal
Spécifie les lignes diagonales qui s’orientent vers la gauche, des points supérieurs aux points inférieurs. Les lignes sont anticrénelées.


Illustration d’une ellipse remplie de lignes inclinées vers la gauche sur une couleur d’arrière-plan.
HatchStyleCross
Spécifie les lignes horizontales et verticales qui se croisent à des angles de 90 degrés.


Illustration d’une ellipse remplie d’une grille de lignes horizontales et verticales sur une couleur d’arrière-plan
HatchStyleDiagonalCross
Spécifie les lignes diagonales avant et arrière diagonales qui se croisent à des angles de 90 degrés. Les lignes sont anticrénelées.


Illustration d’une ellipse remplie d’une grille de lignes diagonales sur une couleur d’arrière-plan
HatchStyle05Percent
Spécifie un hachurage de 5 pour cent. Le rapport entre la couleur de premier plan et la couleur d’arrière-plan est de 5 :100.


Illustration d’une ellipse remplie de points épars et uniformément espacés sur une couleur d’arrière-plan
HatchStyle10Percent
Spécifie un hachurage de 10 %. Le rapport entre la couleur de premier plan et la couleur d’arrière-plan est de 10 :100.


Illustration d’une ellipse remplie de points uniformément espacés sur une couleur d’arrière-plan
HatchStyle20Percent
Spécifie un hachurage de 20 %. Le rapport entre la couleur de premier plan et la couleur d’arrière-plan est de 20 :100.


Illustration d’une ellipse remplie de points denses et uniformément espacés sur une couleur d’arrière-plan
HatchStyle25Percent
Spécifie un hachurage de 25 %. Le rapport entre la couleur de premier plan et la couleur d’arrière-plan est de 25 :100.


Illustration d’une ellipse remplie de points très denses et uniformément espacés sur une couleur d’arrière-plan
HatchStyle30Percent
Spécifie un hachurage de 30 %. Le rapport entre la couleur de premier plan et la couleur d’arrière-plan est de 30 :100.


Illustration d’une ellipse remplie d’une grille à points diagonale de 30 % dense sur une couleur d’arrière-plan.
HatchStyle40Percent
Spécifie un hachurage de 40 %. Le rapport entre la couleur de premier plan et la couleur d’arrière-plan est de 40 :100.


Illustration d’une ellipse remplie d’un damier minuscule avec des découpes en forme de signes plus, sur une couleur d’arrière-plan
HatchStyle50Percent
Spécifie un hachurage de 50 %. Le rapport entre la couleur de premier plan et la couleur d’arrière-plan est de 50 :100.


Illustration d’une ellipse remplie d’un petit damier sur une couleur d’arrière-plan
HatchStyle60Percent
Spécifie un hachurage de 60 %. Le rapport entre la couleur de premier plan et la couleur d’arrière-plan est de 60 :100.


Illustration d’une ellipse remplie d’une grille diagonale de signes plus sur une couleur d’arrière-plan
HatchStyle70Percent
Spécifie un hachurage de 70 %. Le rapport entre la couleur de premier plan et la couleur d’arrière-plan est de 70 :100.


Illustration d’une ellipse remplie d’une grille à points diagonale de 70 % dense sur une couleur d’arrière-plan.
HatchStyle75Percent
Spécifie un hachurage de 75 %. Le rapport entre la couleur de premier plan et la couleur d’arrière-plan est de 75 :100.


Illustration d’une ellipse remplie d’une large grille diagonale sur une couleur d’arrière-plan
HatchStyle80Percent
Spécifie une trappe de 80 %. Le rapport entre la couleur de premier plan et la couleur d’arrière-plan est de 80:100.


Illustration d’une ellipse remplie d’une grille diagonale plus large sur une couleur d’arrière-plan
HatchStyle90Percent
Spécifie un hachurage de 90 %. Le rapport entre la couleur de premier plan et la couleur d’arrière-plan est de 90 :100.


Illustration d’une ellipse remplie de la grille diagonale la plus large sur une couleur d’arrière-plan
HatchStyleLightDownwardDiagonal
Spécifie les lignes diagonales qui s’orientent vers la droite des points supérieurs aux points inférieurs et qui sont espacées de 50 pour cent plus près les unes des autres que HatchStyleForwardDiagonal, mais qui ne sont pas anticrénelées.


Illustration d’une ellipse remplie de lignes légères inclinées vers la gauche sur une couleur d’arrière-plan.
HatchStyleLightUpwardDiagonal
Spécifie les lignes diagonales qui s’orientent vers la gauche des points supérieurs aux points inférieurs et qui sont espacées de 50 pour cent plus près les unes des autres que HatchStyleBackwardDiagonal, mais qui ne sont pas anticrénelées.


Illustration d’une ellipse remplie de lignes inclinées sur une couleur d’arrière-plan
HatchStyleDarkDownwardDiagonal
Spécifie les lignes diagonales qui s’orientent vers la droite des points du haut vers le bas, sont espacées de 50 pour cent plus près que HatchStyleForwardDiagonal, et sont deux fois plus larges que HatchStyleForwardDiagonal, mais ne sont pas anticrénelées.


Illustration d’une ellipse remplie de lignes larges et inclinées sur une couleur d’arrière-plan
HatchStyleDarkUpwardDiagonal
Spécifie les lignes diagonales qui s’orientent vers la gauche des points supérieurs aux points inférieurs, sont espacées de 50 pour cent plus près que HatchStyleBackwardDiagonal, et qui sont deux fois plus larges que HatchStyleBackwardDiagonal, mais ne sont pas anticrénelées.


Illustration d’une ellipse remplie de lignes larges et inclinées sur une couleur d’arrière-plan
HatchStyleWideDownwardDiagonal
Spécifie les lignes diagonales qui s’orientent vers la droite des points supérieurs aux points inférieurs, ont le même espacement que HatchStyleForwardDiagonal et sont triples de la largeur de HatchStyleForwardDiagonal, mais ne sont pas anticrénelées.


Illustration d’une ellipse remplie de lignes larges, largement espacées et inclinées sur une couleur d’arrière-plan
HatchStyleWideUpwardDiagonal
Spécifie les lignes diagonales qui s’orientent vers la gauche des points supérieurs aux points inférieurs, qui ont le même espacement que HatchStyleBackwardDiagonal et qui sont triples de la largeur de HatchStyleBackwardDiagonal, mais qui ne sont pas anticrénelées.


Illustration d’une ellipse remplie de lignes larges et inclinées sur une couleur d’arrière-plan
HatchStyleLightVertical
Spécifie les lignes verticales espacées de 50 % plus près que HatchStyleVertical.


Illustration d’une ellipse remplie de lignes verticales sur une couleur d’arrière-plan
HatchStyleLightHorizontal
Spécifie les lignes horizontales espacées de 50 % plus près que HatchStyleHorizontal.


Illustration d’une ellipse remplie de lignes horizontales sur une couleur d’arrière-plan
HatchStyleNarrowVertical
Spécifie les lignes verticales espacées de 75 pour cent plus près que HatchStyleVertical (ou 25 pour cent plus proches que HatchStyleLightVertical).


Illustration d’une ellipse remplie de lignes verticales densément espacées sur une couleur d’arrière-plan
HatchStyleNarrowHorizontal
Spécifie les lignes horizontales espacées de 75 % plus près que HatchStyleHorizontal ( ou 25 % plus proches les unes des autres que HatchStyleLightHorizontal).


Illustration d’une ellipse remplie de lignes horizontales densément espacées sur une couleur d’arrière-plan
HatchStyleDarkVertical
Spécifie des lignes verticales espacées de 50 % plus près que HatchStyleVerical et qui sont deux fois plus larges que HatchStyleVertical.


Illustration d’une ellipse remplie de lignes verticales larges sur une couleur d’arrière-plan
HatchStyleDarkHorizontal
Spécifie des lignes horizontales espacées de 50 % plus proches que HatchStyleHorizontal et qui sont deux fois plus larges que HatchStyleHorizontal.


Illustration d’une ellipse remplie de lignes horizontales larges sur une couleur d’arrière-plan
HatchStyleDashedDownwardDiagonal
Spécifie les lignes horizontales composées de diagonales avant.


Illustration d’une ellipse remplie de lignes de caractères obliques sur une couleur d’arrière-plan
HatchStyleDashedUpwardDiagonal
Spécifie les lignes horizontales composées de diagonales vers l’arrière.


Illustration d’une ellipse remplie de lignes de caractères barre oblique inverse sur une couleur d’arrière-plan
HatchStyleDashedHorizontal
Spécifie les lignes horizontales en pointillés.


Illustration d’une ellipse remplie de lignes horizontales en pointillés sur une couleur d’arrière-plan
HatchStyleDashedVertical
Spécifie les lignes verticales en pointillés.


Illustration d’une ellipse remplie de lignes verticales en pointillés sur une couleur d’arrière-plan
HatchStyleSmallConfetti
Spécifie un hachurage ayant l'aspect de confettis.


Illustration d’une ellipse remplie de points qui forment des lignes horizontales en zig-zag, sur une couleur d’arrière-plan
HatchStyleLargeConfetti
Spécifie une trappe qui a l’apparence de confettis composés de morceaux plus grands que HatchStyleSmallConfetti.


Illustration d’une ellipse remplie de points plus larges dans un motif irrégulier mais répétitif, sur une couleur d’arrière-plan
HatchStyleZigZag
Spécifie des lignes horizontales de zigzags.


Illustration d’une ellipse remplie de lignes horizontales en zig-zag sur une couleur d’arrière-plan
HatchStyleWave
Spécifie des lignes horizontales de tildes.


Illustration d’une ellipse remplie de lignes de caractères tilde sur une couleur d’arrière-plan
HatchStyleDiagonalBrick
Spécifie une trappe qui a l’apparence d’un mur de briques posées dans une direction diagonale vers l’arrière.


Illustration d’une ellipse remplie d’un motif de brique diagonale sur une couleur d’arrière-plan
HatchStyleHorizontalBrick
Spécifie une trappe qui a l’apparence d’un mur de briques posées horizontalement.


Illustration d’une ellipse remplie d’un motif de brique horizontale sur une couleur d’arrière-plan
HatchStyleWeave
Spécifie un hachurage ayant l'aspect d'un tapis tissé.


Illustration d’une ellipse remplie d’un motif de trame diagonale sur une couleur d’arrière-plan
HatchStylePlaid
Spécifie un hachurage ayant l'aspect d'un tissu écossais.


Illustration d’une ellipse remplie d’une grille ouverte de lignes horizontales opaques à demi tonique sur des lignes verticales unies opaques, sur une couleur d’arrière-plan
HatchStyleDivot
Spécifie un hachurage ayant l'aspect de sillages.


Illustration d’une ellipse remplie de lignes alternées de symboles supérieurs à et inférieurs à, sur une couleur d’arrière-plan
HatchStyleDottedGrid
Spécifie les lignes en pointillés horizontales et verticales qui se croisent à des angles de 90 degrés.


Illustration d’une ellipse remplie d’une grille de lignes en pointillés sur une couleur d’arrière-plan
HatchStyleDottedDiamond
Spécifie les lignes en pointillés diagonales vers l’avant et vers l’arrière qui se croisent à des angles de 90 degrés.


Illustration d’une ellipse remplie d’une grille de lignes en pointillés inclinées sur une couleur d’arrière-plan
HatchStyleShingle
Spécifie une trappe qui a l’apparence de bardeaux placés dans une direction diagonale vers l’avant.


Illustration d’une ellipse remplie d’un motif de bardeau diagonal sur une couleur d’arrière-plan
HatchStyleTrellis
Spécifie un hachurage ayant l'aspect d'un treillis.


Illustration d’une ellipse remplie d’une grille de lignes larges et inclinées sur une couleur d’arrière-plan
HatchStyleSphere
Spécifie une trappe qui a l’apparence d’un damier de sphères.


Illustration d’une ellipse remplie d’un damier de sphères sur une couleur d’arrière-plan
HatchStyleSmallGrid
Spécifie les lignes horizontales et verticales qui se croisent à des angles de 90 degrés et sont espacées de 50 % plus près les unes des autres que HatchStyleCross.


Illustration d’une ellipse remplie d’une petite grille de lignes sur une couleur d’arrière-plan
HatchStyleSmallCheckerBoard
Spécifie un hachurage ayant l'aspect d'un damier.


Illustration d’une ellipse remplie d’un petit motif de damier sur une couleur d’arrière-plan
HatchStyleLargeCheckerBoard
Spécifie une trappe qui a l’apparence d’un damier avec des carrés qui ont deux fois la taille de HatchStyleSmallCheckerBoard.


Illustration d’une ellipse remplie d’un motif de damier large sur une couleur d’arrière-plan
HatchStyleOutlinedDiamond
Spécifie les lignes diagonales avant et arrière diagonales qui se croisent à des angles de 90 degrés, mais qui ne sont pas anticrénelées.


Illustration d’une ellipse remplie d’une petite grille de lignes inclinées sur une couleur d’arrière-plan
HatchStyleSolidDiamond
Spécifie un hachurage ayant l'aspect d'un damier disposé en diagonale.


Illustration d’une ellipse remplie d’un grand damier diagonal sur une couleur d’arrière-plan
HatchStyleTotal
Spécifie l’absence de hachure, ce qui permet au pinceau d’être transparent.
HatchStyleLargeGrid
Spécifie HatchStyleCross.
HatchStyleMin
Spécifie HatchStyleHorizonal.
HatchStyleMax
Spécifie HatchStyleSolidDiamond.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP, Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête gdiplusenums.h (include Gdiplus.h)