Rubrique AutoIt > GDIPlus > LineBrush

Voici la liste des fonctions de la rubrique AutoIt > GDIPlus > LineBrush.
Cliquez sur le nom d'une fonction pour obtenir une description détaillée.

Pour les utiliser, vous aurez besoin d'ajouter #include <GDIPlus.au3>.

 

User Defined Function Description
_GDIPlus_LineBrushCreate Crée un pinceau à dégradé linéaire à partir de deux points frontières et de deux couleurs limites
_GDIPlus_LineBrushCreateFromRect Crée un pinceau à dégradé linéaire sur la base d'un rectangle, des couleurs de début et de fin, et de l'orientation
_GDIPlus_LineBrushCreateFromRectWithAngle Crée un pinceau à dégradé linéaire à partir d'un rectangle, de deux couleurs limites et d'un angle de direction
_GDIPlus_LineBrushGetColors Obtient la couleur de début et la couleur de fin d'un pinceau à dégradé linéaire
_GDIPlus_LineBrushGetRect Obtient le rectangle qui définit les frontières d'un pinceau à dégradé linéaire
_GDIPlus_LineBrushMultiplyTransform Modifie la matrice de transformation d'un pinceau en la multipliant par une autre matrice, dans l'ordre indiqué
_GDIPlus_LineBrushResetTransform Réinitialise la matrice de transformation d'un pinceau à dégradé linéaire avec la matrice d'identité
_GDIPlus_LineBrushSetBlend Définit les taux de mélange des couleurs et des positions associées pour créer un dégradé personnalisé
_GDIPlus_LineBrushSetColors Définit la couleur de début et la couleur de fin d'un pinceau à dégradé linéaire
_GDIPlus_LineBrushSetGammaCorrection Active / désactive la correction gamma sur le rendu d'un pinceau à dégradé linéaire
_GDIPlus_LineBrushSetLinearBlend Pour un pinceau à dégradé linéaire existant, définit la manière de fusionner les deux couleurs selon une courbe en triangle.
_GDIPlus_LineBrushSetPresetBlend Pour un pinceau à dégradé linéaire existant, définit les couleurs à mélanger et les positions correspondantes
_GDIPlus_LineBrushSetSigmaBlend Pour un pinceau à dégradé linéaire existant, définit la manière de mélanger les deux couleurs selon une courbe en forme de cloche
_GDIPlus_LineBrushSetTransform Pour un pinceau à dégradé linéaire existant, définit la matrice de transformation des couleurs

Informations générales

Les pinceaux de type LineBrush permettent de créer des dégradés linéaires à partir d'une couleur de départ et d'une couleur d'arrivée, ainsi que d'autres paramètres qui permettent de définir une ligne directionnelle suivant laquelle se propage le degradé. Les lignes isochromes sont perpendiculaires à cette ligne directionnelle.

Si la taille du dégradé est plus petite que la zone à colorer, il y aura répétition du motif jusqu'à ce que la zone soit remplie. Dans ce cas, le paramètre $iWrapMode des fonctions permet de spécifier le mode de remplissage des formes.
Une fois le pinceau créé, il est possible de lui appliquer des transformations géométriques, des mélanges de couleurs, une correction gamma, ...