glGenTextures

“OpenglES文档/手册/API”中没有下一篇文章了

“OpenglES文档/手册/API”中没有更新的文章了

Name

glGenTextures — 生成纹理名

C Specification

void glGenTextures( GLsizei n,
  GLuint * textures);
 

Parameters

n

指定要生成的纹理名的数量

textures

指定一个用来存储纹理名的数组

Description

glGenTextures 返回 n 个纹理名称并存储在 textures. OpenGL并不保证产生的纹理名是连续的整数。但是OpenGL保证返回的纹理名是未使用的。

生成的纹理是无维度的;他们假定第一次绑定至的纹理目标的维度为自己的维度(见glBindTexture)。(The generated textures have no dimensionality; they assume the dimensionality of the texture target to which they are first bound)。

先前调用glGenTextures产生的纹理索引集不会由后面调用的glGenTextures得到,除非他们首先被glDeleteTextures删除。

Errors

GL_INVALID_VALUE 错误:若 n 为负.

Associated Gets

glIsTexture

评论模块尚未加载