SDL SetGamma

Aus DGL Wiki
Version vom 20. März 2008, 13:43 Uhr von I0n0s (Diskussion | Beiträge) (Die Seite wurde neu angelegt: = SDL_SetGamma = == Name == '''SDL_SetGamma''' - Setzt die Farbgammafunktion des Displays == Delphi-Spezifikation == function '''SDL_SetGamma'''(''redgamma'': sing...)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
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