glEnableClientState: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (Delphi-Spezifikation)
(Siehe auch)
Zeile 57: Zeile 57:
 
==Siehe auch==
 
==Siehe auch==
 
[[glArrayElement]], [[glDrawElements]], [[glDrawArrays]], [[glVertexPointer]], [[glColorPointer]], [[glIndexPointer]], [[glEdgeFlagPointer]], [[glNormalPointer]] und [[glTexCoordPointer]]
 
[[glArrayElement]], [[glDrawElements]], [[glDrawArrays]], [[glVertexPointer]], [[glColorPointer]], [[glIndexPointer]], [[glEdgeFlagPointer]], [[glNormalPointer]] und [[glTexCoordPointer]]
 +
 +
[[Kategorie:GL|EnableClientState]]

Version vom 19. August 2004, 21:10 Uhr

glEnableClientState, glDisableClientState


glEnableClientState, glDisableClientState

Mit Hilfe von glEnableClientState und glDisableClientState kann festgelegt werden welche Arrays von den Funktionen glArrayElement, glDrawElements und glDrawArrays genutzt werden.


Delphi-Spezifikation

procedure glEnableClientState(_array: TGLenum);

procedure glDisableClientState(_array: TGLenum);


Parameter

_array Enthält die Konstante des zu aktivierenden/deaktivierenden Arrays.

_array kann folgende Werte annehmen:

GL_VERTEX_ARRAY Eine Array von Vertexen welches mit glVertexPointer geladen wurde.
GL_COLOR_ARRAY Farben Array der mit glColorPointer geladen wurde.
GL_INDEX_ARRAY Ein Array welches mit glIndexPointer geladene Farb-Indizien enthält.
GL_EDGE_FLAG_ARRAY Ein Array der mit glEdgeFlagPointer geladen wurde.
GL_NORMAL_ARRAY Ein Array von Normalen welcher mit glNormalPointer geladen wurde.
GL_TEXTURE_COORD_ARRAY Ein Array von Textur Koordinaten welche mit glTexCoordPointer geladen wurden.


Hinweise

Erst ab der OpenGL Version 1.1 verfügbar.


Fehlermeldungen

?unbekannt? - Bitte ergänzen


Zugehörige Wertrückgaben

Die aktuellen Werte können mit glGet oder glIsEnabled ermittelt werden.

Siehe auch

glArrayElement, glDrawElements, glDrawArrays, glVertexPointer, glColorPointer, glIndexPointer, glEdgeFlagPointer, glNormalPointer und glTexCoordPointer