Freigeben über


LinearGradientBrush::SetGammaCorrection-Methode (gdiplusbrush.h)

Die LinearGradientBrush::SetGammaCorrection-Methode gibt an, ob die Gammakorrektur für diesen linearen Farbverlaufspinsel aktiviert ist.

Syntax

Status SetGammaCorrection(
  [in] BOOL useGammaCorrection
);

Parameter

[in] useGammaCorrection

Typ: BOOL

Boolescher Wert, der angibt, ob während des Renderings eine Gammakorrektur auftritt. TRUE gibt an, dass die Gammakorrektur aktiviert ist, und FALSE gibt an, dass die Gammakorrektur nicht aktiviert ist. Die Gammakorrektur ist beim Erstellen eines LinearGradientBrush-Objekts standardmäßig deaktiviert.

Rückgabewert

Typ: Status

Wenn die Methode erfolgreich ist, gibt sie OK zurück, ein Element der Status-Enumeration .

Wenn die Methode fehlschlägt, wird eines der anderen Elemente der Status-Enumeration zurückgegeben.

Hinweise

Die Gammakorrektur wird häufig durchgeführt, um den Intensitätskontrast des Farbverlaufs mit der Fähigkeit des menschlichen Auges, Intensitätsänderungen wahrzunehmen, abzugleichen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP, Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile gdiplusbrush.h (include Gdiplus.h)
Bibliothek Gdiplus.lib
DLL Gdiplus.dll

Weitere Informationen

Farbe

LinearGradientBrush

LinearGradientBrush::GetGammaCorrection

Rect