SDL GetGammaRamp
Aus DGL Wiki
Inhaltsverzeichnis
SDL_GetGammaRamp
Name
SDL_GetGammaRamp - Setzt die Farbgamma-Lookup-Tabelle für das Display
Delphi-Spezifikation
function SDL_GetGammaRamp( redtable: PUInt16; greentable: PUInt16; bluetable: PUInt16): Integer;
Parameter
redtable | Zeiger auf ein Array mit 256 Elementen vom Typ Uint16 für die rote Komponente |
---|---|
greentable | Zeiger auf ein Array mit 256 Elementen vom Typ Uint16 für die grüne Komponente |
bluetable | Zeiger auf ein Array mit 256 Elementen vom Typ Uint16 für die blaue Komponente |
Beschreibung
Holt die aktuelle Gamma-Lookup-Tabelle von dem Display. Jede Tabelle ist ein Array von 256 Uint16 Werten, welche eine Verknüpfung zwischen dem Eingabe und dem Ausgabe präsentieren. Dabei ist die Eingabe der Index des Arrays und die Ausgabe ist ein 16-Bit Gammawert an diesem Index, skaliert auf die Ausgabepräzesion.
Hinweise
Nicht alle Displays können das Gamma anpassen.
Rückgabewert
-1 bei einem Fehler