SDL GetGammaRamp

Aus DGL Wiki
Wechseln zu: Navigation, Suche

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


Siehe auch

SDL_SetGamma, SDL_SetGammaRamp