glClearIndex: Unterschied zwischen den Versionen
Aus DGL Wiki
Flash (Diskussion | Beiträge) (→Siehe auch) |
(Katagorisierung, Ergänzungen) |
||
Zeile 5: | Zeile 5: | ||
== Name == | == Name == | ||
− | '''glClearIndex''' - | + | '''glClearIndex''' - Legt den Index der Farbe fest, mit dem der [[Farbpuffer]] bei einem Löschvorgang via [[glClear]] gefüllt wird. |
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
+ | procedure '''glClearIndex'''(''c'': TGLfloat); | ||
− | |||
+ | == Parameter == | ||
+ | {| border="1" rules="all" | ||
+ | ! ''c'' | ||
+ | | Gibt den Index an, der beim Löschen des Farbpuffers benutzt wird. Vorgabewert ist 0. | ||
+ | |} | ||
− | |||
− | |||
− | Falls keine Paletten verwendet werden, steht mit [[glClearColor]] ein Äquivalent für RGB/RGBA-Modi zur Verfügung | + | == Beschreibung == |
+ | Die Funktion '''glClearIndex''' legt den Index fest, welcher von [[glClear]] genutzt wird, um den Farbindexpuffer zu löschen. | ||
+ | |||
+ | Den Index der aktuellen Leerfarbe erhält man, indem man die Funktion [[glGet]] mit dem Parameter '''GL_INDEX_CLEAR_VALUE''' aufruft. Vorgabe ist hier die Farbe mit dem Palettenindex 0. | ||
+ | |||
+ | Falls keine Paletten verwendet werden, steht mit [[glClearColor]] ein Äquivalent für RGB/RGBA-Modi zur Verfügung. | ||
+ | |||
+ | |||
+ | |||
+ | == Fehlermeldungen == | ||
+ | '''GL_INVALID_OPERATION''' wird generiert, wenn '''glClearIndex''' zwischen [[glBegin]] und dem zugehörigen Aufruf von [[glEnd]] aufgerufen wird. | ||
+ | |||
+ | |||
+ | |||
+ | == Zugehörige Wertrückgaben == | ||
+ | [[glGet]] mit Token [[glGet#GL_INDEX_CLEAR_VALUE|GL_INDEX_CLEAR_VALUE]] | ||
+ | |||
+ | [[glGet]] mit Token [[glGet#GL_INDEX_BITS|GL_INDEX_BITS]] | ||
Zeile 26: | Zeile 46: | ||
[[glClear]], [[glClearColor]], [[glIndex]] | [[glClear]], [[glClearColor]], [[glIndex]] | ||
− | [[Kategorie:GL|ClearIndex]] [[Kategorie:GL1.0]] | + | [[Kategorie:GL|ClearIndex]] |
+ | [[Kategorie:GL1.0|ClearIndex]] |
Aktuelle Version vom 10. Juli 2011, 15:03 Uhr
Inhaltsverzeichnis
glClearIndex
Name
glClearIndex - Legt den Index der Farbe fest, mit dem der Farbpuffer bei einem Löschvorgang via glClear gefüllt wird.
Delphi-Spezifikation
procedure glClearIndex(c: TGLfloat);
Parameter
c | Gibt den Index an, der beim Löschen des Farbpuffers benutzt wird. Vorgabewert ist 0. |
---|
Beschreibung
Die Funktion glClearIndex legt den Index fest, welcher von glClear genutzt wird, um den Farbindexpuffer zu löschen.
Den Index der aktuellen Leerfarbe erhält man, indem man die Funktion glGet mit dem Parameter GL_INDEX_CLEAR_VALUE aufruft. Vorgabe ist hier die Farbe mit dem Palettenindex 0.
Falls keine Paletten verwendet werden, steht mit glClearColor ein Äquivalent für RGB/RGBA-Modi zur Verfügung.
Fehlermeldungen
GL_INVALID_OPERATION wird generiert, wenn glClearIndex zwischen glBegin und dem zugehörigen Aufruf von glEnd aufgerufen wird.
Zugehörige Wertrückgaben
glGet mit Token GL_INDEX_CLEAR_VALUE
glGet mit Token GL_INDEX_BITS