Freigeben über


TintParams-Struktur (gdipluseffects.h)

Eine TintParams-Struktur enthält Elemente, die die Art einer Farbtonanpassung an eine Bitmap angeben.

Sie können den Farbton einer Bitmap anpassen, indem Sie die folgenden Schritte ausführen.

  1. Erstellen und initialisieren Sie eine TintParams-Struktur .
  2. Übergeben Sie die Adresse der TintParams-Struktur an die Tint::SetParameters-Methode eines Tint-Objekts .
  3. Übergeben Sie die Adresse des Tint-Objekts an die Graphics::D rawImage-Methode oder an die Bitmap::ApplyEffect-Methode .

Syntax

struct TintParams {
  INT hue;
  INT amount;
};

Members

hue

Typ: INT

Ganze Zahl im Bereich -180 bis 180, der den zu verstärkenden oder geschwächten Farbton angibt. Der Wert 0 gibt Blau an. Ein positiver Wert gibt einen Winkel im Uhrzeigersinn auf dem Farbrad an. Positive 60 gibt z. B. Cyan an, positive 120 gibt Grün an. Ein negativer Wert gibt einen Winkel gegen den Uhrzeigersinn auf dem Farbrad an. Beispielsweise gibt negative 60 Magenta und negative 120 rot an.

amount

Typ: INT

Ganze Zahl im Bereich -100 bis 100, der angibt, wie stark der Farbton (durch den Hue-Parameter angegeben) verstärkt oder geschwächt wird. Der Wert 0 gibt keine Änderung an. Positive Werte geben an, dass der Farbton verstärkt wird, und negative Werte geben an, dass der Farbton abgeschwächt ist.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile gdipluseffects.h (include Gdiplus.h)