Share via


funzione glGetPointerv

La funzione glGetPointerv restituisce l'indirizzo di una matrice di dati vertex.

Sintassi

void WINAPI glGetPointerv(
   GLenum pname,
   GLvoid **params
);

Parametri

Pname

Tipo di puntatore della matrice da restituire dalle costanti simboliche seguenti: GL_COLOR_ARRAY_POINTER, GL_EDGE_FLAG_ARRAY_POINTER, GL_FEEDBACK_BUFFER_POINTER, GL_INDEX_ARRAY_POINTER, GL_NORMAL_ARRAY_POINTER, GL_TEXTURE_COORD_ARRAY_POINTER, GL_SELECTION_BUFFER_POINTER e GL_VERTEX_ARRAY_POINTER.

params

Restituisce il valore del puntatore della matrice specificato da pname.

Valore restituito

Questa funzione non restituisce un valore.

Codici di errore

Il codice di errore seguente può essere recuperato dalla funzione glGetError .

Nome Significato
GL_INVALID_ENUM
pname non era un valore accettato.

Commenti

La funzione glGetPointerv restituisce informazioni sul puntatore della matrice. Il parametro pname è una costante simbolica che specifica il tipo di puntatore della matrice da restituire e params è un puntatore a una posizione per posizionare i dati restituiti.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Gl.h
Libreria
Opengl32.lib
DLL
Opengl32.dll

Vedi anche

glArrayElement

glColorPointer

glDrawArrays

glEdgeFlagPointer

glGetString

glIndexPointer

glNormalPointer

glTexCoordPointer

glVertexPointer