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 |