Função glGetPointerv

A função glGetPointerv retorna o endereço de uma matriz de dados de vértice.

Sintaxe

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

Parâmetros

Pname

O tipo de ponteiro de matriz a ser retornado das seguintes constantes simbólicas: 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

Retorna o valor do ponteiro da matriz especificado por pname.

Retornar valor

Essa função não retorna um valor.

Códigos de erro

O código de erro a seguir pode ser recuperado pela função glGetError .

Nome Significado
GL_INVALID_ENUM
pname não era um valor aceito.

Comentários

A função glGetPointerv retorna informações de ponteiro de matriz. O parâmetro pname é uma constante simbólica que especifica o tipo de ponteiro de matriz a ser retornado e params é um ponteiro para um local para colocar os dados retornados.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Gl.h
Biblioteca
Opengl32.lib
DLL
Opengl32.dll

Confira também

glArrayElement

glColorPointer

glDrawArrays

glEdgeFlagPointer

glGetString

glIndexPointer

glNormalPointer

glTexCoordPointer

glVertexPointer