Freigeben über


PathGradientBrush-Klasse (gdipluspath.h)

Ein PathGradientBrush-Objekt speichert die Attribute eines Farbverlaufs, mit dem Sie das Innere eines Pfads mit einer sich allmählich ändernden Farbe füllen können. Ein Pfadverlaufspinsel verfügt über einen Begrenzungspfad, eine Begrenzungsfarbe, einen Mittelpunkt und eine Mittlere Farbe. Wenn Sie einen Bereich mit einem Pfadverlaufspinsel malen, ändert sich die Farbe schrittweise von der Begrenzungsfarbe in die mittlere Farbe, während Sie vom Begrenzungspfad zum Mittelpunkt wechseln.

Vererbung

Die PathGradientBrush-Klasse implementiert Brush.

Methoden

Die PathGradientBrush-Klasse verfügt über diese Methoden.

 
PathGradientBrush::GetBlend

Die PathGradientBrush::GetBlend-Methode ruft die Mischungsfaktoren und die entsprechenden Blendpositionen ab, die derzeit für diesen Pfadverlaufspinsel festgelegt sind.
PathGradientBrush::GetBlendCount

Die PathGradientBrush::GetBlendCount-Methode ruft die Anzahl der Blendfaktoren ab, die derzeit für diesen Pfadverlaufspinsel festgelegt sind.
PathGradientBrush::GetCenterColor

Die PathGradientBrush::GetCenterColor-Methode ruft die Farbe des Mittelpunkts dieses Pfadverlaufspinsels ab.
PathGradientBrush::GetCenterPoint

Die PathGradientBrush::GetCenterPoint-Methode ruft den Mittelpunkt dieses Pfadverlaufspinsels ab. (Überladung 1/2)
PathGradientBrush::GetCenterPoint

Die PathGradientBrush::GetCenterPoint-Methode ruft den Mittelpunkt dieses Pfadverlaufspinsels ab. (Überladung 2/2)
PathGradientBrush::GetFocusScales

Die PathGradientBrush::GetFocusScales-Methode ruft die Fokusskalen dieses Pfadverlaufspinsels ab.
PathGradientBrush::GetGammaCorrection

Die PathGradientBrush::GetGammaCorrection-Methode bestimmt, ob die Gammakorrektur für diesen Pfadverlaufspinsel aktiviert ist.
PathGradientBrush::GetGraphicsPath

Die PathGradientBrush::GetGraphicsPath-Methode ist in Windows GDI+, Version 1.0, nicht implementiert.
PathGradientBrush::GetInterpolationColorCount

Die PathGradientBrush::GetInterpolationColorCount-Methode ruft die Anzahl der voreingestellten Farben ab, die derzeit für diesen Pfadverlaufspinsel angegeben sind.
PathGradientBrush::GetInterpolationColors

Die PathGradientBrush::GetInterpolationColors-Methode ruft die voreingestellten Farben und Blendpositionen ab, die derzeit für diesen Pfadverlaufspinsel angegeben sind.
PathGradientBrush::GetPointCount

Die PathGradientBrush::GetPointCount-Methode ruft die Anzahl der Punkte im Array von Punkten ab, das den Begrenzungspfad dieses Pinsels definiert.
PathGradientBrush::GetRectangle

Die PathGradientBrush::GetRectangle-Methode ruft das kleinste Rechteck ab, das den Begrenzungspfad dieses Pfadverlaufspinsels einschließt. (Überladung 1/2)
PathGradientBrush::GetRectangle

Die PathGradientBrush::GetRectangle-Methode ruft das kleinste Rechteck ab, das den Begrenzungspfad dieses Pfadverlaufspinsels einschließt. (Überladung 2/2)
PathGradientBrush::GetSurroundColorCount

Die PathGradientBrush::GetSurroundColorCount-Methode ruft die Anzahl der Farben ab, die für den Begrenzungspfad dieses Pfadverlaufspinsels angegeben wurden.
PathGradientBrush::GetSurroundColors

Die PathGradientBrush::GetSurroundColors-Methode ruft die Surroundfarben ab, die derzeit für diesen Pfadverlaufspinsel angegeben sind.
PathGradientBrush::GetTransform

Die PathGradientBrush::GetTransform-Methode ruft die Transformationsmatrix dieses Pfadverlaufspinsels ab.
PathGradientBrush::GetWrapMode

Die PathGradientBrush::GetWrapMode-Methode ruft den Umbruchmodus ab, der derzeit für diesen Pfadverlaufspinsel festgelegt ist.
PathGradientBrush::MultiplyTransform

Die MethodePathGradientBrush::MultiplyTransform aktualisiert die Transformationsmatrix des Pinsels mit dem Produkt aus sich selbst und einer anderen Matrix.
PathGradientBrush::P athGradientBrush

Erstellt ein PathGradientBrush::P athGradientBrush-Objekt basierend auf einem GraphicsPath-Objekt.
PathGradientBrush::P athGradientBrush

Der PathGradientBrush::P athGradientBrush(const PathGradientBrush &)-Konstruktor (gdipluspath.h) listet die Konstruktoren der PathGradientBrush-Klasse auf.
PathGradientBrush::P athGradientBrush

Erstellt ein PathGradientBrush::P athGradientBrush-Objekt basierend auf einem Array von Punkten. Initialisiert den Umbruchmodus des Pfadverlaufspinsels.
PathGradientBrush::P athGradientBrush

Erstellt ein PathGradientBrush-Objekt basierend auf einem Array von Punkten. Initialisiert den Umbruchmodus des Pfadverlaufspinsels.
PathGradientBrush::P athGradientBrush

Der PathGradientBrush::P athGradientBrush~r5-Konstruktor (gdipluspath.h) listet die Konstruktoren der PathGradientBrush-Klasse auf.
PathGradientBrush::ResetTransform

Die PathGradientBrush::ResetTransform-Methode setzt die Transformationsmatrix dieses Pfadverlaufspinsels auf die Identitätsmatrix zurück. Das bedeutet, dass keine Transformation stattfindet.
PathGradientBrush::RotateTransform

Die PathGradientBrush::RotateTransform-Methode aktualisiert die aktuelle Transformationsmatrix dieses Pinsels mit dem Produkt aus sich selbst und einer Rotationsmatrix.
PathGradientBrush::ScaleTransform

Die PathGradientBrush::ScaleTransform-Methode aktualisiert die aktuelle Transformationsmatrix dieses Pinsels mit dem Produkt aus sich selbst und einer Skalierungsmatrix.
PathGradientBrush::SetBlend

Die PathGradientBrush::SetBlend-Methode legt die Mischungsfaktoren und die Blendpositionen dieses Pfadverlaufspinsels fest.
PathGradientBrush::SetBlendBellShape

Die PathGradientBrush::SetBlendBellShape-Methode legt die Mischform dieses Pfadverlaufspinsels fest.
PathGradientBrush::SetBlendTriangularShape

Die PathGradientBrush::SetBlendTriangularShape-Methode legt die Blendform dieses Pfadverlaufspinsels fest.
PathGradientBrush::SetCenterColor

Die PathGradientBrush::SetCenterColor-Methode legt die Mittelfarbe dieses Pfadverlaufspinsels fest. Die mittlere Farbe ist die Farbe, die am Mittelpunkt des Pinsels angezeigt wird.
PathGradientBrush::SetCenterPoint

Die PathGradientBrush::SetCenterPoint-Methode legt den Mittelpunkt dieses Pfadverlaufspinsels fest. Standardmäßig befindet sich der Mittelpunkt im Mittelpunkt des Begrenzungspfads des Pinsels. Sie können den Mittelpunkt jedoch auf eine beliebige Position innerhalb oder außerhalb des Pfads festlegen.
PathGradientBrush::SetCenterPoint

Die PathGradientBrush::SetCenterPoint-Methode legt den Mittelpunkt dieses Pfadverlaufspinsels fest.
PathGradientBrush::SetFocusScales

Die PathGradientBrush::SetFocusScales-Methode legt die Fokusskalen dieses Pfadverlaufspinsels fest.
PathGradientBrush::SetGammaCorrection

Die PathGradientBrush::SetGammaCorrection-Methode gibt an, ob die Gammakorrektur für diesen Pfadverlaufspinsel aktiviert ist.
PathGradientBrush::SetGraphicsPath

Die PathGradientBrush::SetGraphicsPath-Methode ist in Windows GDI+, Version 1.0, nicht implementiert.
PathGradientBrush::SetInterpolationColors

Die PathGradientBrush::SetInterpolationColors-Methode legt die voreingestellten Farben und die Blendpositionen dieses Pfadverlaufspinsels fest.
PathGradientBrush::SetSurroundColors

Die PathGradientBrush::SetSurroundColors-Methode legt die Surroundfarben dieses Pfadverlaufspinsels fest. Die Surroundfarben sind Farben, die für diskrete Punkte im Begrenzungspfad des Pinsels angegeben sind.
PathGradientBrush::SetTransform

Die PathGradientBrush::SetTransform-Methode legt die Transformationsmatrix dieses Pfadverlaufspinsels fest.
PathGradientBrush::SetWrapMode

Die PathGradientBrush::SetWrapMode-Methode legt den Umbruchmodus dieses Pfadverlaufspinsels fest.
PathGradientBrush::TranslateTransform

Die PathGradientBrush::TranslateTransform-Methode aktualisiert die aktuelle Transformationsmatrix dieses Pinsels mit dem Produkt selbst und einer Übersetzungsmatrix.

Hinweise

Standardmäßig ist der Mittelpunkt eines Pfadverlaufspinsels der Schwerpunkt des Begrenzungspfads. Sie können den Mittelpunkt jedoch auf eine beliebige Position innerhalb oder außerhalb des Pfads festlegen, indem Sie PathGradientBrush::SetCenterPoint-Methoden aufrufen.

Der Begrenzungspfad kann ein Polygon sein, das durch ein Array von Punkten angegeben wird, und jeder dieser Punkte entlang der Grenze kann eine andere Farbe aufweisen.

Standardmäßig ist die Farbe linear mit der Entfernung verknüpft, wenn Sie von einem Punkt an der Grenze zum Mittelpunkt wechseln. Sie können die Beziehung zwischen Farbe und Entfernung anpassen, indem Sie PathGradientBrush::SetBlend aufrufen.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile gdipluspath.h