Partager via


Classe PathGradientBrush (gdipluspath.h)

Un objet PathGradientBrush stocke les attributs d’un dégradé de couleur que vous pouvez utiliser pour remplir l’intérieur d’un chemin avec une couleur qui change progressivement. Un pinceau dégradé de chemin a un chemin de limite, une couleur de limite, un point central et une couleur de centre. Lorsque vous peignez une zone avec un pinceau dégradé de chemin, la couleur passe progressivement de la couleur de la limite à la couleur centrale à mesure que vous passez du chemin de la limite au point central.

Héritage

La classe PathGradientBrush implémente Brush.

Méthodes

La classe PathGradientBrush a ces méthodes.

 
PathGradientBrush ::GetBlend

La méthode PathGradientBrush ::GetBlend obtient les facteurs de fusion et les positions de fusion correspondantes actuellement définies pour ce pinceau de dégradé de chemin.
PathGradientBrush ::GetBlendCount

La méthode PathGradientBrush ::GetBlendCount obtient le nombre de facteurs de fusion actuellement définis pour ce pinceau de dégradé de chemin d’accès.
PathGradientBrush ::GetCenterColor

La méthode PathGradientBrush ::GetCenterColor obtient la couleur du point central de ce pinceau de dégradé de chemin.
PathGradientBrush ::GetCenterPoint

La méthode PathGradientBrush ::GetCenterPoint obtient le point central de ce pinceau de dégradé de chemin. (surcharge 1/2)
PathGradientBrush ::GetCenterPoint

La méthode PathGradientBrush ::GetCenterPoint obtient le point central de ce pinceau de dégradé de chemin. (surcharge 2/2)
PathGradientBrush ::GetFocusScales

La méthode PathGradientBrush ::GetFocusScales obtient les échelles de focus de ce pinceau de dégradé de chemin d’accès.
PathGradientBrush ::GetGammaCorrection

La méthode PathGradientBrush ::GetGammaCorrection détermine si la correction gamma est activée pour ce pinceau de dégradé de chemin.
PathGradientBrush ::GetGraphicsPath

La méthode PathGradientBrush ::GetGraphicsPath n’est pas implémentée dans Windows GDI+ version 1.0.
PathGradientBrush ::GetInterpolationColorCount

La méthode PathGradientBrush ::GetInterpolationColorCount obtient le nombre de couleurs prédéfinies actuellement spécifiées pour ce pinceau de dégradé de chemin.
PathGradientBrush ::GetInterpolationColors

La méthode PathGradientBrush ::GetInterpolationColors obtient les couleurs prédéfinies et les positions de fusion actuellement spécifiées pour ce pinceau dégradé de chemin.
PathGradientBrush ::GetPointCount

La méthode PathGradientBrush ::GetPointCount obtient le nombre de points dans le tableau de points qui définit le chemin de la limite de ce pinceau.
PathGradientBrush ::GetRectangle

La méthode PathGradientBrush ::GetRectangle obtient le plus petit rectangle qui entoure le chemin de la limite de ce pinceau de dégradé de chemin d’accès. (surcharge 1/2)
PathGradientBrush ::GetRectangle

La méthode PathGradientBrush ::GetRectangle obtient le plus petit rectangle qui entoure le chemin de la limite de ce pinceau de dégradé de chemin d’accès. (surcharge 2/2)
PathGradientBrush ::GetSurroundColorCount

La méthode PathGradientBrush ::GetSurroundColorCount obtient le nombre de couleurs qui ont été spécifiées pour le chemin de limite de ce pinceau dégradé de chemin d’accès.
PathGradientBrush ::GetSurroundColors

La méthode PathGradientBrush ::GetSurroundColors obtient les couleurs d’entourage actuellement spécifiées pour ce pinceau dégradé de chemin d’accès.
PathGradientBrush ::GetTransform

La méthode PathGradientBrush ::GetTransform obtient la matrice de transformation de ce pinceau de dégradé de chemin d’accès.
PathGradientBrush ::GetWrapMode

La méthode PathGradientBrush ::GetWrapMode obtient le mode wrap actuellement défini pour ce pinceau de dégradé de chemin d’accès.
PathGradientBrush ::MultiplyTransform

La méthodePathGradientBrush ::MultiplyTransform met à jour la matrice de transformation du pinceau avec le produit de lui-même et une autre matrice.
PathGradientBrush ::P athGradientBrush

Crée un objet PathGradientBrush ::P athGradientBrush basé sur un objet GraphicsPath.
PathGradientBrush ::P athGradientBrush

Le constructeur PathGradientBrush ::P athGradientBrush(const PathGradientBrush &) (gdipluspath.h) répertorie les constructeurs de la classe PathGradientBrush.
PathGradientBrush ::P athGradientBrush

Crée un objet PathGradientBrush ::P athGradientBrush basé sur un tableau de points. Initialise le mode wrap du pinceau de dégradé de chemin d’accès.
PathGradientBrush ::P athGradientBrush

Crée un objet PathGradientBrush basé sur un tableau de points. Initialise le mode wrap du pinceau de dégradé de chemin d’accès.
PathGradientBrush ::P athGradientBrush

Le constructeur PathGradientBrush ::P athGradientBrush~r5 (gdipluspath.h) répertorie les constructeurs de la classe PathGradientBrush.
PathGradientBrush ::ResetTransform

La méthode PathGradientBrush ::ResetTransform réinitialise la matrice de transformation de ce pinceau de dégradé de chemin d’accès à la matrice d’identité. Cela signifie qu’aucune transformation n’aura lieu.
PathGradientBrush ::RotateTransform

La méthode PathGradientBrush ::RotateTransform met à jour la matrice de transformation actuelle de ce pinceau avec le produit de lui-même et une matrice de rotation.
PathGradientBrush ::ScaleTransform

La méthode PathGradientBrush ::ScaleTransform met à jour la matrice de transformation actuelle de ce pinceau avec le produit de lui-même et une matrice de mise à l’échelle.
PathGradientBrush ::SetBlend

La méthode PathGradientBrush ::SetBlend définit les facteurs de fusion et les positions de fusion de ce pinceau de dégradé de chemin.
PathGradientBrush ::SetBlendBellShape

La méthode PathGradientBrush ::SetBlendBellShape définit la forme de fusion de ce pinceau de dégradé de chemin d’accès.
PathGradientBrush ::SetBlendTriangularShape

La méthode PathGradientBrush ::SetBlendTriangularShape définit la forme de fusion de ce pinceau de dégradé de chemin d’accès.
PathGradientBrush ::SetCenterColor

La méthode PathGradientBrush ::SetCenterColor définit la couleur centrale de ce pinceau de dégradé de chemin. La couleur du centre est la couleur qui apparaît au point central du pinceau.
PathGradientBrush ::SetCenterPoint

La méthode PathGradientBrush ::SetCenterPoint définit le point central de ce pinceau de dégradé de chemin. Par défaut, le point central se trouve au centroïde du chemin de limite du pinceau, mais vous pouvez définir le point central à n’importe quel emplacement à l’intérieur ou à l’extérieur du chemin.
PathGradientBrush ::SetCenterPoint

La méthode PathGradientBrush ::SetCenterPoint définit le point central de ce pinceau de dégradé de chemin.
PathGradientBrush ::SetFocusScales

La méthode PathGradientBrush ::SetFocusScales définit les échelles de focus de ce pinceau de dégradé de chemin d’accès.
PathGradientBrush ::SetGammaCorrection

La méthode PathGradientBrush ::SetGammaCorrection spécifie si la correction gamma est activée pour ce pinceau de dégradé de chemin.
PathGradientBrush ::SetGraphicsPath

La méthode PathGradientBrush ::SetGraphicsPath n’est pas implémentée dans Windows GDI+ version 1.0.
PathGradientBrush ::SetInterpolationColors

La méthode PathGradientBrush ::SetInterpolationColors définit les couleurs prédéfinies et les positions de fusion de ce pinceau dégradé de chemin.
PathGradientBrush ::SetSurroundColors

La méthode PathGradientBrush ::SetSurroundColors définit les couleurs d’entourage de ce pinceau dégradé de chemin d’accès. Les couleurs de contour sont des couleurs spécifiées pour les points discrets sur le chemin de limite du pinceau.
PathGradientBrush ::SetTransform

La méthode PathGradientBrush ::SetTransform définit la matrice de transformation de ce pinceau de dégradé de chemin d’accès.
PathGradientBrush ::SetWrapMode

La méthode PathGradientBrush ::SetWrapMode définit le mode wrap de ce pinceau de dégradé de chemin d’accès.
PathGradientBrush ::TranslateTransform

La méthode PathGradientBrush ::TranslateTransform met à jour la matrice de transformation actuelle de ce pinceau avec le produit de lui-même et une matrice de traduction.

Remarques

Par défaut, le point central d’un pinceau de dégradé de chemin d’accès est le centroïde du chemin de limite, mais vous pouvez définir le point central sur n’importe quel emplacement, à l’intérieur ou à l’extérieur du chemin, en appelant PathGradientBrush ::SetCenterPoint Methods.

Le chemin de limite peut être un polygone spécifié par un tableau de points, et chacun de ces points le long de la limite peut avoir une couleur différente.

Par défaut, la couleur est liée de manière linéaire à la distance entre un point de la limite et le point central. Vous pouvez personnaliser la relation entre la couleur et la distance en appelant PathGradientBrush ::SetBlend.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête gdipluspath.h