glClearIndex: Unterschied zwischen den Versionen
Aus DGL Wiki
() |
(Katagorisierung, Ergänzungen) |
||
(4 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
= glClearIndex = | = glClearIndex = | ||
− | + | ||
+ | |||
== 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. | ||
+ | |} | ||
+ | |||
+ | |||
+ | |||
+ | == 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]] | ||
− | |||
− | |||
− | |||
== Siehe auch == | == Siehe auch == | ||
[[glClear]], [[glClearColor]], [[glIndex]] | [[glClear]], [[glClearColor]], [[glIndex]] | ||
+ | |||
+ | [[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