名称
glGetVertexAttrib — 返回通用顶点属性参数
C 规范
void glGetVertexAttribfv( GLuint index,
GLenum pname,
GLfloat *params);
void glGetVertexAttribiv( GLuint index,
GLenum pname,
GLint *params);
void glGetVertexAttribIiv( GLuint index,
GLenum pname,
GLint *params);
void glGetVertexAttribIuiv( GLuint index,
GLenum pname,
GLuint *params);
参数
index
指定要查询的通用顶点属性参数。
pname
指定要查询的顶点属性参数的符号名称。可接受的值是GL_CURRENT_VERTEX_ATTRIB,GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING,GL_VERTEX_ATTRIB_ARRAY_ENABLED,GL_VERTEX_ATTRIB_ARRAY_SIZE,GL_VERTEX_ATTRIB_ARRAY_STRIDE,GL_VERTEX_ATTRIB_ARRAY_TYPE,GL_VERTEX_ATTRIB_ARRAY_NORMALIZED,GL_VERTEX_ATTRIB_ARRAY_INTEGER,GL_VERTEX_ATTRIB_ARRAY_DIVISOR,或GL_VERTEX_ATTRIB_BINDING。
params
返回请求的数据。