名称
glGenRenderbuffers- 生成渲染缓冲区对象名称
C规范
void glGenRenderbuffers(GLsizei n,
GLuint * renderbuffers);
参数
n
指定要生成的渲染缓冲区对象名称的数量。
renderbuffers
指定存储生成的渲染缓冲区对象名称的数组。
描述
glGenRenderbuffers在renderbuffers中返回n个渲染缓冲区对象名。 无法保证这些名称形成一组连续的整数; 但是,保证在调用glGenRenderbuffers之前没有任何返回的名称被使用。
调用glGenRenderbuffers返回的渲染缓冲区对象名称不会被后续调用返回,除非首先使用glDeleteRenderbuffers删除它们。
在通过调用glBindRenderbuffer进行绑定之前,渲染缓冲区对象不会被关联渲染缓冲区对象名称。
错误
GL_INVALID_VALUE :n是负数。
相关Gets
glIsRenderbuffer
另见
glBindRenderbuffer,glDeleteRenderbuffers,glIsRenderbuffer
版权
https://www.khronos.org/registry/OpenGL-Refpages/es3.0/html/glGenRenderbuffers.xhtml