SDL SetGamma
Aus DGL Wiki
Inhaltsverzeichnis
SDL_SetGamma
Name
SDL_SetGamma - Setzt die Farbgammafunktion des Displays
Delphi-Spezifikation
function SDL_SetGamma(redgamma: single; greengamma: single; bluegamma: single ): Integer;
Parameter
redgamma | Gammawert der Farbe Rot |
---|---|
greengamma | Gammawert der Farbe Grün |
bluegamma | Gammawert der Farbe Blau |
Beschreibung
Setzt die "Gammafunktion" von jeder Farbkomponente für das Display. Gamma kontrolliert die Helligkeit/Kontrast der Farben welche auf dem Bildschirm angezeigt werden. Ein Gammawert von 1.0 ist die Identität (d.h. keine Veränderung erfolgt).
Diese Funktion verändert das Gamma über die "Gammafunktion"-Parameter. Alternativ kann man direkt die spezifischen Gamma-Lookuptabellen mit Hilfe von SDL_SetGammaRamp anpassen.
Hinweise
Nicht alle Displays können das Gamma anpassen.
Achtung: Unter Linux (X.org, Gnome und Xface) verändern die Gammaeinstellung das gesamte Display (inklusive dem Desktop)!
Rückgabewert
-1 bei einem Fehler oder falls es nicht unterstützt wird.