На главную

On-line справка по OpenGL

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-L-M-N-O-P-R-S-T-U-V-W | Скачать Вниз

glGetPointervEXT



The glGetPointervEXT function returns the address of a vertex data array.

void glGetPointervEXT(
GLenum pname,
GLvoid *params
);

Parameters

pname

Specifies the type of array pointer to return from the following list symbolic constants: GL_VERTEX_ARRAY_POINTER_EXT
, GL_NORMAL_ARRAY_POINTER_EXT, GL_COLOR_ARRAY_POINTER_EXT, GL_INDEX_ARRAY_POINTER_EXT, GL_TEXTURE_COORD_ARRAY_POINTER_EXT, GL_EDGE_FLAG_ARRAY_POINTER_EXT

params

Returns the value of the array pointer specified by pname.

Remarks

The glGetPointervEXT function returns array pointer information. The pname parameter is a symbolic constant specifying the kind of array pointer to return and params is a pointer to a location to place the returned data.



Note The glGetPointervEXT function is an extension function that is not part of the standard OpenGL library but is part of the GL_EXT_vertex_array extension. To check whether your implementation of OpenGL supports glGetPointervEXT, call glGetString(GL_EXTENSIONS). If it returns GL_EXT_vertex_array, glGetPointervEXT is supported.
To obtain the address of an extension function, call wglGetProcAddress.



Errors

GL_INVALID_ENUM is generated if pname is not an accepted value.

See Also

glArrayElementEXT, glColorPointerEXT, glDrawArraysEXT, glEdgeFlagPointerEXT, glIndexPointerEXT, glNormalPointerEXT, glTexCoordPointerEXT, glVertexPointerEXT, glGetString, wglGetProcAddress


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

glGetPointervEXT



Функция glGetPointervEXT возвращает адрес массива данных вершины.

пустота glGetPointervEXT( GLenum pname, GLvoid *params
);

Параметры

pname

Определяет тип указателя массива, чтобы возвращаться из следующего списка символических констант: GL_VERTEX_ARRAY_POINTER_EXT , GL_NORMAL_ARRAY_POINTER_EXT, GL_COLOR_ARRAY_POINTER_EXT, GL_INDEX_ARRAY_POINTER_EXT, GL_TEXTURE_COORD_ARRAY_POINTER_EXT, GL_EDGE_FLAG_ARRAY_POINTER_EXT

params

Возвращает величину указателя массива определенного pname.

Замечания

Функция glGetPointervEXT возвращает информацию указателя массива. Параметр pname является символической константой, определяющей тип указателя массива, чтобы возвращать и params - указатель в позиции, чтобы устанавливать возвращанные данные.



Отметьте что функция glGetPointervEXT является функцией расширения, которая - не часть стандартной библиотеки OpenGL но - часть расширения GL_EXT_vertex_array. Для того, чтобы проверять независимо вашу реализацию опор OpenGL glGetPointervEXT, glGetString вызова(GL_EXTENSIONS). Если это возвращает GL_EXT_vertex_array, glGetPointervEXT поддерживан.
Для того, чтобы получать адрес функции расширения, назовите wglGetProcAddress.



Ошибки

GL_INVALID_ENUM сгенерирован если pname - не допустимая величина.

Смотри Также

glArrayElementEXT, glColorPointerEXT, glDrawArraysEXT, glEdgeFlagPointerEXT, glIndexPointerEXT, glNormalPointerEXT, glTexCoordPointerEXT, glVertexPointerEXT, glGetString, wglGetProcAddress


Вверх Version 1.1, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод Win32 API  Русский перевод OpenGL
 
Hosted by uCoz