HatchStyle-Enumeration (gdiplusenums.h)

Die HatchStyle-Enumeration gibt das Schraffurmuster an, das von einem Pinsel vom Typ HatchBrush verwendet wird. Das Schraffurmuster besteht aus einer vollfarbigen Hintergrundfarbe und Linien, die über den Hintergrund gezogen werden.

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
} ;

Konstanten

 
HatchStyleHorizontal
Gibt horizontale Linien an.




Abbildung einer Ellipse mit weit auseinanderliegenden horizontalen Linien über einer Hintergrundfarbe
HatchStyleVertical
Gibt vertikale Linien an.


Abbildung einer Ellipse, die mit weit verteilten vertikalen Linien über einer Hintergrundfarbe gefüllt ist
HatchStyleForwardDiagonal
Gibt diagonale Linien an, die von den oberen Punkten zu den untersten Punkten nach rechts genehen. Die Linien sind antialiasiert.


Abbildung einer Ellipse, die mit rechts geneigen Linien über einer Hintergrundfarbe gefüllt ist.
HatchStyleBackwardDiagonal
Gibt diagonale Linien an, die von den oberen Punkten zu den untersten Punkten nach links geneig sind. Die Linien sind antialiasiert.


Abbildung einer Ellipse, die mit links geneigen Linien über einer Hintergrundfarbe gefüllt ist.
HatchStyleCross
Gibt horizontale und vertikale Linien an, die sich im Winkel von 90 Grad kreuzen.


Abbildung einer Ellipse, die mit einem Raster horizontaler und vertikaler Linien über einer Hintergrundfarbe gefüllt ist
HatchStyleDiagonalCross
Gibt diagonale vorwärts- und rückwärts diagonale Linien an, die sich im Winkel von 90 Grad kreuzen. Die Linien sind antialiasiert.


Abbildung einer Ellipse, die mit einem Raster diagonaler Linien über einer Hintergrundfarbe gefüllt ist
HatchStyle05Percent
Gibt eine Schraffur von 5 Prozent an. Das Verhältnis von Vordergrundfarbe zu Hintergrundfarbe ist 5:100.


Abbildung einer Ellipse, die mit spärlichen, gleichmäßigen Punkten über einer Hintergrundfarbe gefüllt ist
HatchStyle10Percent
Gibt eine Schraffierung von 10 Prozent an. Das Verhältnis von Vordergrundfarbe zu Hintergrundfarbe ist 10:100.


Abbildung einer Ellipse, die mit gleichmäßigen Punkten über einer Hintergrundfarbe gefüllt ist
HatchStyle20Percent
Gibt eine Schraffierung von 20 Prozent an. Das Verhältnis von Vordergrundfarbe zu Hintergrundfarbe ist 20:100.


Abbildung einer Ellipse, die mit dichten, gleichmäßigen Punkten über einer Hintergrundfarbe gefüllt ist
HatchStyle25Percent
Gibt eine Schraffierung von 25 Prozent an. Das Verhältnis von Vordergrundfarbe zu Hintergrundfarbe ist 25:100.


Abbildung einer Ellipse, die mit sehr dichten, gleichmäßig angeordneten Punkten über einer Hintergrundfarbe gefüllt ist
HatchStyle30Percent
Gibt eine Schraffierung von 30 Prozent an. Das Verhältnis von Vordergrundfarbe zu Hintergrundfarbe ist 30:100.


Abbildung einer Ellipse, die mit einem 30 Prozent dichten, diagonalen Punktraster über einer Hintergrundfarbe gefüllt ist.
HatchStyle40Percent
Gibt eine Schraffierung von 40 Prozent an. Das Verhältnis von Vordergrundfarbe zu Hintergrundfarbe ist 40:100.


Abbildung einer Ellipse, gefüllt mit winzigem Schachbrett mit Aussparungen in Form von Pluszeichen über einer Hintergrundfarbe
HatchStyle50Percent
Gibt eine Schraffierung von 50 Prozent an. Das Verhältnis von Vordergrundfarbe zu Hintergrundfarbe ist 50:100.


Abbildung einer Ellipse, die mit einem kleinen Schachbrett über einer Hintergrundfarbe gefüllt ist
HatchStyle60Percent
Gibt eine Schraffierung von 60 Prozent an. Das Verhältnis von Vordergrundfarbe zu Hintergrundfarbe ist 60:100.


Abbildung einer Ellipse, die mit einem diagonalen Raster von Pluszeichen über einer Hintergrundfarbe gefüllt ist
HatchStyle70Percent
Gibt eine Schraffierung von 70 Prozent an. Das Verhältnis von Vordergrundfarbe zu Hintergrundfarbe ist 70:100.


Abbildung einer Ellipse, die mit einem 70 Prozent dichten diagonalen Punktraster über einer Hintergrundfarbe gefüllt ist.
HatchStyle75Percent
Gibt eine Schraffierung von 75 Prozent an. Das Verhältnis von Vordergrundfarbe zu Hintergrundfarbe ist 75:100.


Abbildung einer Ellipse, die mit einem breiten diagonalen Raster über einer Hintergrundfarbe gefüllt ist
HatchStyle80Percent
Gibt eine Schraffur von 80 Prozent an. Das Verhältnis von Vordergrundfarbe zu Hintergrundfarbe ist 80:100.


Abbildung einer Ellipse, die mit einem breiteren diagonalen Raster über einer Hintergrundfarbe gefüllt ist
HatchStyle90Percent
Gibt eine Schraffierung von 90 Prozent an. Das Verhältnis von Vordergrundfarbe zu Hintergrundfarbe ist 90:100.


Abbildung einer Ellipse, die mit dem breitesten diagonalen Raster über einer Hintergrundfarbe gefüllt ist
HatchStyleLightDownwardDiagonal
Gibt diagonale Linien an, die von oben zu untersten Punkten nach rechts geneigt sind und 50 Prozent näher beieinander liegen als HatchStyleForwardDiagonal, aber nicht antialiasiert sind.


Abbildung einer Ellipse, die mit hellen links geneigen Linien über einer Hintergrundfarbe gefüllt ist.
HatchStyleLightUpwardDiagonal
Gibt diagonale Linien an, die von den oberen Punkten zu den unteren Punkten nach links geneigt sind und 50 Prozent näher beieinander liegen als HatchStyleBackwardDiagonal, aber nicht antialiased sind.


Abbildung einer Ellipse, die mit schrägen Linien über einer Hintergrundfarbe gefüllt ist
HatchStyleDarkDownwardDiagonal
Gibt diagonale Linien an, die von oben zu untersten Punkten nach rechts geneigt sind, 50 Prozent näher beieinander liegen als HatchStyleForwardDiagonal und doppelt so breit wie HatchStyleForwardDiagonal sind, aber nicht antialiased sind.


Abbildung einer Ellipse mit breiten, schrägen Linien über einer Hintergrundfarbe
HatchStyleDarkUpwardDiagonal
Gibt diagonale Linien an, die von den oberen Punkten zu den unteren Punkten nach links geneigt sind, 50 Prozent näher beieinander liegen als HatchStyleBackwardDiagonal und doppelt so breit wie HatchStyleBackwardDiagonal sind, aber nicht antialiased sind.


Abbildung einer Ellipse mit breiten, schrägen Linien über einer Hintergrundfarbe
HatchStyleWideDownwardDiagonal
Gibt diagonale Linien an, die von den oberen Punkten zu den untersten Punkten nach rechts geneigt sind, den gleichen Abstand wie HatchStyleForwardDiagonal aufweisen und die dreifache Breite von HatchStyleForwardDiagonal aufweisen, aber nicht antialiased sind.


Abbildung einer Ellipse, die mit breiten, weiträumigen, schrägen Linien über einer Hintergrundfarbe gefüllt ist
HatchStyleWideUpwardDiagonal
Gibt diagonale Linien an, die von den oberen Punkten zu den unteren Punkten nach links geneigt sind, den gleichen Abstand wie HatchStyleBackwardDiagonal aufweisen und die dreifache Breite von HatchStyleBackwardDiagonal aufweisen, aber nicht antialiased sind.


Abbildung einer Ellipse, die mit weiträumigen, breiten, schrägen Linien über einer Hintergrundfarbe gefüllt ist
HatchStyleLightVertical
Gibt vertikale Linien an, die 50 Prozent näher beieinander liegen als HatchStyleVertical.


Abbildung einer Ellipse, die mit vertikalen Linien über einer Hintergrundfarbe gefüllt ist
HatchStyleLightHorizontal
Gibt horizontale Linien an, die 50 Prozent näher beieinander liegen als HatchStyleHorizontal.


Abbildung einer Ellipse mit horizontalen Linien über einer Hintergrundfarbe
HatchStyleNarrowVertical
Gibt vertikale Linien an, die um 75 Prozent näher beieinander liegen als HatchStyleVertical (oder 25 Prozent näher beieinander als HatchStyleLightVertical).


Abbildung einer Ellipse, die mit dicht angeordneten, vertikalen Linien über einer Hintergrundfarbe gefüllt ist
HatchStyleNarrowHorizontal
Gibt horizontale Linien an, die um 75 Prozent näher beieinander angeordnet sind als HatchStyleHorizontal ( oder 25 Prozent näher beieinander als HatchStyleLightHorizontal).


Abbildung einer Ellipse, die mit dicht angeordneten, horizontalen Linien über einer Hintergrundfarbe gefüllt ist
HatchStyleDarkVertical
Gibt vertikale Linien an, die 50 Prozent näher beieinander liegen als HatchStyleVerical und doppelt so breit wie HatchStyleVertical sind.


Abbildung einer Ellipse mit breiten vertikalen Linien über einer Hintergrundfarbe
HatchStyleDarkHorizontal
Gibt horizontale Linien an, die 50 Prozent näher beieinander liegen als HatchStyleHorizontal und doppelt so breit wie HatchStyleHorizontal sind.


Abbildung einer Ellipse mit breiten horizontalen Linien über einer Hintergrundfarbe
HatchStyleDashedDownwardDiagonal
Gibt horizontale Linien an, die aus vorwärts gerichteten Diagonalen bestehen.


Abbildung einer Ellipse, die mit Zeilen mit Schrägstrichen über einer Hintergrundfarbe gefüllt ist
HatchStyleDashedUpwardDiagonal
Gibt horizontale Linien an, die aus rückwärts gerichteten Diagonalen bestehen.


Abbildung einer Ellipse, die mit Zeilen mit umgekehrtem Schrägstrich über einer Hintergrundfarbe gefüllt ist
HatchStyleDashedHorizontal
Gibt horizontal gestrichelte Linien an.


Abbildung einer Ellipse, die mit gestrichelten horizontalen Linien über einer Hintergrundfarbe gefüllt ist
HatchStyleDashedVertical
Gibt vertikale gestrichelte Linien an.


Abbildung einer Ellipse mit gestrichelten vertikalen Linien über einer Hintergrundfarbe
HatchStyleSmallConfetti
Gibt eine Schraffur mit dem Aussehen von Konfetti an.


Abbildung einer mit Punkten gefüllten Ellipse, die horizontale Zickzacklinien über einer Hintergrundfarbe bilden
HatchStyleLargeConfetti
Gibt eine Schraffur an, die das Aussehen von Konfetti hat, das aus größeren Stücken als HatchStyleSmallConfetti besteht.


Abbildung einer Ellipse mit breiteren Punkten in einem unregelmäßigen, aber sich wiederholenden Muster über einer Hintergrundfarbe
HatchStyleZigZag
Gibt horizontale Linien von Zickzacks an.


Abbildung einer Ellipse mit horizontalen Zickzacklinien über einer Hintergrundfarbe
HatchStyleWave
Gibt horizontale Linien von Tilden an.


Abbildung einer Ellipse, die mit Linien von Tildenzeichen über einer Hintergrundfarbe gefüllt ist
HatchStyleDiagonalBrick
Gibt eine Schraffur an, die das Aussehen einer Mauer aus Ziegeln aufweist, die in einer rückwärts diagonalen Richtung angeordnet sind.


Abbildung einer Ellipse, die mit einem diagonalen Ziegelmuster über einer Hintergrundfarbe gefüllt ist
HatchStyleHorizontalBrick
Gibt eine Schraffur an, die das Aussehen einer Wand aus horizontal angeordneten Ziegeln aufweist.


Abbildung einer Ellipse, die mit einem horizontalen Ziegelmuster über einer Hintergrundfarbe gefüllt ist
HatchStyleWeave
Gibt eine Schraffur mit dem Aussehen gewobenen Stoffes an.


Abbildung einer Ellipse, die mit einem diagonalen Webmuster über einer Hintergrundfarbe gefüllt ist
HatchStylePlaid
Gibt eine Schraffur mit dem Aussehen eines Schottenmusters an.


Abbildung einer Ellipse, die mit einem offenen Raster von undurchsichtigen halbtonierten horizontalen Linien über undurchsichtigen vertikalen Linien über einer Hintergrundfarbe gefüllt ist
HatchStyleDivot
Gibt eine Schraffur mit dem Aussehen von Rasenstücken an.


Abbildung einer Ellipse, die mit abwechselnden Zeilen mit Symbolen größer als und kleiner als über einer Hintergrundfarbe gefüllt ist
HatchStyleDottedGrid
Gibt horizontale und vertikale gepunktete Linien an, die sich im Winkel von 90 Grad kreuzen.


Abbildung einer Ellipse, die mit einem Raster gepunkteter Linien über einer Hintergrundfarbe gefüllt ist
HatchStyleDottedDiamond
Gibt vorwärts diagonale und rückwärts diagonale gepunktete Linien an, die sich im Winkel von 90 Grad kreuzen.


Abbildung einer Ellipse, die mit einem Raster mit geneigen gepunkteten Linien über einer Hintergrundfarbe gefüllt ist
HatchStyleShingle
Gibt eine Schraffur an, die das Aussehen von Schindeln aufweist, die in einer diagonalen Richtung nach vorne angeordnet sind.


Abbildung einer Ellipse, die mit einem diagonalen Schindelmuster über einer Hintergrundfarbe gefüllt ist
HatchStyleTrellis
Gibt eine Schraffur mit dem Aussehen eines Gitters an.


Abbildung einer Ellipse, die mit einem Raster mit breiten, schrägen Linien über einer Hintergrundfarbe gefüllt ist
HatchStyleSphere
Gibt eine Schraffur an, die das Aussehen eines Schachbretts von Kugeln aufweist.


Abbildung einer Ellipse, die mit einem Schachbrett von Kugeln über einer Hintergrundfarbe gefüllt ist
HatchStyleSmallGrid
Gibt horizontale und vertikale Linien an, die sich im Winkel von 90 Grad kreuzen und 50 Prozent näher beieinander angeordnet sind als HatchStyleCross.


Abbildung einer Ellipse, die mit einem kleinen Raster von Linien über einer Hintergrundfarbe gefüllt ist
HatchStyleSmallCheckerBoard
Gibt eine Schraffur mit dem Aussehen eines Schachbretts an.


Abbildung einer Ellipse, die mit einem kleinen Schachbrettmuster über einer Hintergrundfarbe gefüllt ist
HatchStyleLargeCheckerBoard
Gibt eine Schraffur an, die das Aussehen eines Schachbretts mit Quadraten hat, die doppelt so groß sind wie HatchStyleSmallCheckerBoard.


Abbildung einer Ellipse mit einem breiten Schachbrettmuster über einer Hintergrundfarbe
HatchStyleOutlinedDiamond
Gibt diagonale vorwärts- und rückwärts diagonale Linien an, die sich im Winkel von 90 Grad kreuzen, aber nicht antialiasiert sind.


Abbildung einer Ellipse, die mit einem kleinen Raster schräger Linien über einer Hintergrundfarbe gefüllt ist
HatchStyleSolidDiamond
Gibt eine Schraffur mit dem Aussehen eines diagonal angeordneten Schachbretts an.


Abbildung einer Ellipse, die mit einem großen, diagonalen Schachbrettmuster über einer Hintergrundfarbe gefüllt ist
HatchStyleTotal
Gibt keine Schraffur an, wodurch der Pinsel transparent ist.
HatchStyleLargeGrid
Gibt HatchStyleCross an.
HatchStyleMin
Gibt HatchStyleHorizonal an.
HatchStyleMax
Gibt HatchStyleSolidDiamond an.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP, Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile gdiplusenums.h (include Gdiplus.h)