glEnableClientState: Unterschied zwischen den Versionen
Aus DGL Wiki
K (Trennlinien entfernt) |
Flash (Diskussion | Beiträge) K (→Delphi-Spezifikation) |
||
Zeile 9: | Zeile 9: | ||
'''procedure''' glEnableClientState(''_array'': TGLenum); | '''procedure''' glEnableClientState(''_array'': TGLenum); | ||
− | + | ||
'''procedure''' glDisableClientState(''_array'': TGLenum); | '''procedure''' glDisableClientState(''_array'': TGLenum); | ||
<br> | <br> | ||
+ | |||
==Parameter== | ==Parameter== | ||
<table border=1 rules=all> | <table border=1 rules=all> |
Version vom 16. August 2004, 14:56 Uhr
Inhaltsverzeichnis
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