Partager via


fonction glGetPointerv

La fonction glGetPointerv retourne l’adresse d’un tableau de données de vertex.

Syntaxe

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

Paramètres

pname

Type de pointeur de tableau à retourner à partir des constantes symboliques suivantes : 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 et GL_VERTEX_ARRAY_POINTER.

params

Retourne la valeur du pointeur de tableau spécifié par pname.

Valeur renvoyée

Cette fonction ne retourne pas de valeur.

Codes d’erreur

Le code d’erreur suivant peut être récupéré par la fonction glGetError .

Nom Signification
GL_INVALID_ENUM
pname n’était pas une valeur acceptée.

Notes

La fonction glGetPointerv retourne des informations de pointeur de tableau. Le paramètre pname est une constante symbolique spécifiant le type de pointeur de tableau à retourner, et params est un pointeur vers un emplacement où placer les données retournées.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Gl.h
Bibliothèque
Opengl32.lib
DLL
Opengl32.dll

Voir aussi

glArrayElement

glColorPointer

glDrawArrays

glEdgeFlagPointer

glGetString

glIndexPointer

glNormalPointer

glTexCoordPointer

glVertexPointer