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 |