名称
glGetQueryiv — 返回查询对象目标的参数
C规格
void glGetQueryiv( GLenum target,
GLenum pname,
GLint * params);
参数
target
指定查询对象目标。必须为GL_ANY_SAMPLES_PASSED,GL_ANY_SAMPLES_PASSED_CONSERVATIVE,GL_PRIMITIVES_GENERATED或GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN。
pname
指定查询对象目标参数的符号名称。必须为GL_CURRENT_QUERY。
params
返回请求的数据。
描述
glGetQueryiv以参数形式返回由target指定的查询对象target的选定参数。
pname命名特定的查询对象目标参数。当pname为GL_CURRENT_QUERY时,目标的当前活动查询的名称,或者如果没有活动的查询则为零,将放置在params中。
注意
如果生成错误,则不会更改参数的内容。
错误
如果目标或pname不是可接受的值,则生成GL_INVALID_ENUM。
API版本支持
函数名 | 2.0 | 3.0 | 3.1 | 3.2 |
---|---|---|---|---|
glGetQueryiv | - | ✔ | ✔ | ✔ |