Freigeben über


BrushType-Enumeration (gdiplusenums.h)

Die BrushType-Enumeration gibt den Typ des Pinsels an. Es gibt fünf Pinseltypen.

Syntax

typedef enum BrushType {
  BrushTypeSolidColor = 0,
  BrushTypeHatchFill = 1,
  BrushTypeTextureFill = 2,
  BrushTypePathGradient = 3,
  BrushTypeLinearGradient = 4
} ;

Konstanten

 
BrushTypeSolidColor
Wert: 0
Gibt einen Pinsel vom Typ SolidBrush an. Ein vollfarbiger Pinsel zeichnet eine einzelne konstante Farbe, die undurchsichtig oder transparent sein kann.
BrushTypeHatchFill
Wert: 1
Gibt einen Pinsel vom Typ HatchBrush an. Ein Schraffurpinsel zeichnet einen Hintergrund und zeichnet über diesen Hintergrund ein Muster aus Linien, Punkten, Bindestrichen, Quadraten, Kreuzhüpfen oder variationen davon. Der Schraffurpinsel besteht aus zwei Farben: eine für den Hintergrund und eine für das Muster über dem Hintergrund. Die Farbe des Hintergrunds wird als
Hintergrundfarbe, und die Farbe des Musters wird als
Vordergrundfarbe.
BrushTypeTextureFill
Wert: 2
Gibt einen Pinsel vom Typ TextureBrush an. Ein Texturpinsel zeichnet ein Bild. Das Bild oder
Texture ist entweder ein Teil eines angegebenen Bilds oder eine skalierte Version eines angegebenen Bilds. Der Typ des Bilds (Metadatei oder Nichtmetadatei) bestimmt, ob die Textur ein Teil des Bilds oder eine skalierte Version des Bilds ist.
BrushTypePathGradient
Wert: 3
Gibt einen Pinsel vom Typ PathGradientBrush an. Ein Pfadfarbverlaufpinsel zeichnet einen Farbverlauf, in dem die Farbe von einem Mittelpunkt nach außen zu einer Grenze wechselt, die durch eine geschlossene Kurve oder einen geschlossenen Pfad definiert wird. Der Farbverlauf weist eine Farbe am Mittelpunkt und eine oder mehrere Farben an der Grenze auf.
BrushTypeLinearGradient
Wert: 4
Gibt einen Pinsel vom Typ LinearGradientBrush an. Ein linearer Farbverlaufpinsel zeichnet einen Farbverlauf, bei dem die Farbe gleichmäßig von der Anfangsbegrenzungslinie des linearen Farbverlaufpinsels zur endenden Begrenzungslinie des linearen Farbverlaufpinsels wechselt. Die Begrenzungslinien eines linearen Farbverlaufspinsels sind zwei parallele gerade Linien. Der Farbverlauf ist senkrecht zu den Begrenzungslinien des linearen Farbverlaufspinsels und wechselt schrittweise über den Strich von der Anfangsbegrenzungslinie zur endenden Begrenzungslinie. Der Farbverlauf weist eine Farbe an der Anfangsbegrenzungslinie und eine weitere Farbe an der endenden Begrenzungslinie auf.

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)

Weitere Informationen

Pinsel und gefüllte Formen

Hatchbrush

LinearGradientBrush

Pathgradientbrush

Solidbrush

Texturebrush

Verwenden eines Pinsels zum Ausfüllen von Formen