名称
glGetPointerv — 返回指定指针的地址
C 规范
void glGetPointerv( GLenum pname, void ** params);
参数
pname
指定要返回的指针。必须是GL_DEBUG_CALLBACK_FUNCTION或GL_DEBUG_CALLBACK_USER_PARAM之一。
params
返回由pname指定的指针值。
描述
glGetPointerv返回指针信息。 pname指示要返回的指针,而params是指向放置返回的数据的位置的指针。可查询的参数包括:
GL_DEBUG_CALLBACK_FUNCTION
返回使用glDebugMessageCallback的callback参数设置的当前回调函数。
GL_DEBUG_CALLBACK_USER_PARAM
将用户参数返回到使用glDebugMessageCallback的userParam参数设置的当前回调函数集。
错误
如果pname不是可接受的值,则生成GL_INVALID_ENUM。
API版本支持
函数名 | 2.0 | 3.0 | 3.1 | 3.2 |
---|---|---|---|---|
glGetPointerv | - | - | - | ✔ |
另见
glDebugMessageCallback
版权
https://www.khronos.org/registry/OpenGL-Refpages/es3/html/glGetPointerv.xhtml
Copyright © 2014-2015 Khronos Group. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. http://opencontent.org/openpub/.