📄 getpointerv.html
字号:
<HTML>
<BODY>
<PRE>
<STRONG>NAME</STRONG>
<STRONG>glGetPointerv</STRONG> - return the address of the specified pointer
<STRONG>C</STRONG> <STRONG>SPECIFICATION</STRONG>
void <STRONG>glGetPointerv</STRONG>( GLenum <EM>pname</EM>,
GLvoid* *<EM>params</EM> )
<STRONG>PARAMETERS</STRONG>
<EM>pname</EM> Specifies the array or buffer pointer to be
returned. Symbolic constants
<STRONG>GL_COLOR_ARRAY_POINTER</STRONG>, <STRONG>GL_EDGE_FLAG_ARRAY_POINTER</STRONG>,
<STRONG>GL_FEEDBACK_BUFFER_POINTER</STRONG>, <STRONG>GL_INDEX_ARRAY_POINTER</STRONG>,
<STRONG>GL_NORMAL_ARRAY_POINTER</STRONG>,
<STRONG>GL_TEXTURE_COORD_ARRAY_POINTER</STRONG>,
<STRONG>GL_SELECTION_BUFFER_POINTER</STRONG>, and
<STRONG>GL_VERTEX_ARRAY_POINTER</STRONG> are accepted.
<EM>params</EM> Returns the pointer value specified by <EM>pname</EM>.
<STRONG>DESCRIPTION</STRONG>
<STRONG>glGetPointerv</STRONG> returns pointer information. <EM>pname</EM> is a
symbolic constant indicating the pointer to be returned, and
<EM>params</EM> is a pointer to a location in which to place the
returned data.
<STRONG>NOTES</STRONG>
<STRONG>glGetPointerv</STRONG> is available only if the GL version is 1.1 or
greater.
The pointers are all client-side state.
The initial value for each pointer is 0.
<STRONG>ERRORS</STRONG>
<STRONG>GL_INVALID_ENUM</STRONG> is generated if <EM>pname</EM> is not an accepted
value.
<STRONG>SEE</STRONG> <STRONG>ALSO</STRONG>
<STRONG>glArrayElement</STRONG>, <STRONG>glColorPointer</STRONG>, <STRONG>glDrawArrays</STRONG>,
<STRONG>glEdgeFlagPointer</STRONG>, <STRONG>glFeedbackBuffer</STRONG>, <STRONG>glIndexPointer</STRONG>,
<STRONG>glInterleavedArrays</STRONG>, <STRONG>glNormalPointer</STRONG>, <STRONG>glSelectBuffer</STRONG>,
<STRONG>glTexCoordPointer</STRONG>, <STRONG>glVertexPointer</STRONG>
</PRE>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -