glGetPointerv 函式

glGetPointerv函式會傳回頂點資料陣列的位址。

語法

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

參數

pname

要從下列符號常數傳回的陣列指標類型: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和GL_VERTEX_ARRAY_POINTER。

params

傳回 pname所指定的陣列指標值。

傳回值

此函式不會傳回值。

錯誤碼

glGetError函式可以擷取下列錯誤碼。

名稱 意義
GL_INVALID_ENUM
pname 不是可接受的值。

備註

glGetPointerv函式會傳回陣列指標資訊。 pname參數是符號常數,指定要傳回的陣列指標種類,而 params是放置傳回資料的位置指標。

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]
標頭
Gl.h
程式庫
Opengl32.lib
DLL
Opengl32.dll

另請參閱

glArrayElement

glColorPointer

glDrawArrays

glEdgeFlagPointer

glGetString

glIndexPointer

glNormalPointer

glTexCoordPointer

glVertexPointer