名称
glGenBuffers- 生成缓冲区对象名称
C规范
void glGenBuffers(GLsizei n,GLuint * buffers);
参数
n
指定要生成的缓冲区对象名称的数量。
buffers
指定存储生成的缓冲区对象名称的数组。
描述
glGenBuffers在buffers中返回n个缓冲区对象名称。我们无法保证这些名称形成一组连续的整数; 但是能够保证的是在调用glGenBuffers之前不会立即使用这些返回的名称。
调用glGenBuffers返回的缓冲区对象名称不会被后续调用返回,除非它们首先使用glDeleteBuffers删除。
在通过调用glBindBuffer进行绑定之前,没有缓冲区对象与返回的缓冲区对象名称关联。
错误
GL_INVALID_VALUE
:n是个负数
相关Gets
glIsBuffer
另见
glBindBuffer,glDeleteBuffers,glGet
版权
https://www.khronos.org/registry/OpenGL-Refpages/es2.0/xhtml/glGenBuffers.xml
https://blog.csdn.net/flycatdeng
Copyright © 1991-2006 Silicon Graphics, Inc.本文档的许可是根据SGI Free Software B License.详见http://oss.sgi.com/projects/FreeB/.