Partager via


Structure TintParams (gdipluseffects.h)

Une structure TintParams contient des membres qui spécifient la nature d’un ajustement de teinte sur une bitmap.

Vous pouvez ajuster la teinte d’une bitmap en procédant comme suit.

  1. Créez et initialisez une structure TintParams .
  2. Passez l’adresse de la structure TintParams à la méthode Tint::SetParameters d’un objet Tint .
  3. Passez l’adresse de l’objet Tint à la méthode Graphics::D rawImage ou à la méthode Bitmap::ApplyEffect .

Syntaxe

struct TintParams {
  INT hue;
  INT amount;
};

Membres

hue

Type : INT

Entier dans la plage -180 à 180 qui spécifie la teinte à renforcer ou à affaiblir. La valeur 0 spécifie bleu. Une valeur positive spécifie un angle dans le sens des aiguilles d’une montre sur la roulette de couleurs. Par exemple, la valeur positive 60 spécifie le cyan et la valeur positive 120 le vert. Une valeur négative spécifie un angle dans le sens inverse des aiguilles d’une montre sur la roue de couleur. Par exemple, le négatif 60 spécifie le magenta et le négatif 120 le rouge.

amount

Type : INT

Entier dans la plage -100 à 100 qui spécifie la quantité de teinte (donnée par le paramètre de teinte ) renforcée ou affaiblie. La valeur 0 ne spécifie aucune modification. Les valeurs positives spécifient que la teinte est renforcée et les valeurs négatives indiquent que la teinte est affaiblie.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête gdipluseffects.h (include Gdiplus.h)