SDL SetGamma

Aus DGL Wiki
Wechseln zu: Navigation, Suche

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.


Siehe auch

SDL_GetGammaRamp, SDL_SetGammaRamp