valuesArray = gl.GetPointer(pname, n)
gl.GetPointer()
gibt Elemente zurück, die von einem GL-Zeiger gelesen wurden.
pname
ist eine symbolische Konstante, die den zu verwendenden Zeiger angibt
und n
gibt an, wie viele Elemente gelesen und zurückgegeben werden sollen.
pname
kann auf die folgenden Werte gesetzt werden:
#GL_COLOR_ARRAY_POINTER #GL_EDGE_FLAG_ARRAY_POINTER #GL_FEEDBACK_BUFFER_POINTER #GL_INDEX_ARRAY_POINTER #GL_NORMAL_ARRAY_POINTER #GL_SELECTION_BUFFER_POINTER #GL_TEXTURE_COORD_ARRAY_POINTER #GL_VERTEX_ARRAY_POINTER |
Die Zeiger haben alle Klient-seitige Zustände.
Der Anfangswert für jeden Zeiger ist NULL
.
Weitere Informationen finden Sie in einem OpenGL-Referenzhandbuch.
n
-Einträgen, die vom jeweiligen Zeiger gelesen werden#GL_INVALID_ENUM
wird erzeugt, wenn pname
kein akzeptierter Wert ist.