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