名称
glDeleteVertexArrays — 删除顶点数组对象
C 规范
void glDeleteVertexArrays( GLsizei n,
const GLuint *arrays);
参数
n
指定要删除的顶点数组对象的数量。
arrays
指定包含要删除的对象的n个名称的数组的地址。
描述
glDeleteVertexArrays删除n个顶点数组对象,这些对象的名称存储在数组寻址的数组中。 删除顶点数组对象后,它将不包含任何内容,并且其名称也不再使用。 如果删除了当前绑定的顶点数组对象,则该对象的绑定将还原为零,并且默认的顶点数组将成为当前的。
标记为glGenVertexArrays的数组中未使用的名称再次标记为未使用。 数组中未使用的名称将被静默忽略,值零也将被忽略。
错误
如果n为负,则生成GL_INVALID_VALUE。
API 支持版本
函数名 | 2.0 | 3.0 |
---|---|---|
glDeleteVertexArrays | - | ✔ |
另见
glGenVertexArrays, glIsVertexArray, glBindVertexArray
版权
https://www.khronos.org/registry/OpenGL-Refpages/es3.0/html/glDeleteVertexArrays.xhtml
Copyright © 2010-2014 Khronos Group. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. http://opencontent.org/openpub/.