GLES2.0中文API-glGetTexParameter

名称

glGetTexParameter - 返回纹理参数值

C规范

void glGetTexParameterfv(    GLenum target,
     GLenum pname,
     GLfloat * params);
void glGetTexParameteriv(    GLenum target,
     GLenum pname,
     GLint * params);

参数

target

指定活动纹理单元的目标纹理的符号名称。 GL_TEXTURE_2DGL_TEXTURE_CUBE_MAP被接受。

pname

指定纹理参数的符号名称。接受GL_TEXTURE_MAG_FILTERGL_TEXTURE_MIN_FILTERGL_TEXTURE_WRAP_SGL_TEXTURE_WRAP_T

params

返回纹理参数。

描述

glGetTexParameterparams形式返回指定为pname的纹理参数的值。 target定义活动纹理单元的目标纹理(GL_TEXTURE_2DGL_TEXTURE_CUBE_MAP),以指定二维或多维数据集映射纹理。 pname接受与glTexParameter相同的符号,具有相同的解释:

GL_TEXTURE_MAG_FILTER

返回单值纹理放大过滤器,一个符号常量。初始值为GL_LINEAR

GL_TEXTURE_MIN_FILTER

返回单值纹理缩小过滤器,一个符号常量。初始值为GL_NEAREST_MIPMAP_LINEAR

GL_TEXTURE_WRAP_S

返回纹理坐标s的单值包装函数,即符号常量。初始值为GL_REPEAT

GL_TEXTURE_WRAP_T

返回纹理坐标t的单值包装函数,即符号常量。初始值为GL_REPEAT

注意

如果生成错误,则不会更改params的内容。

错误

GL_INVALID_ENUMtargetpname不是可接受的值。

另见

glTexParameter

版权

https://www.khronos.org/registry/OpenGL-Refpages/es2.0/xhtml/glGetTexParameter.xml

https://blog.csdn.net/flycatdeng

Copyright © 1991-2006 Silicon Graphics, Inc.本文档的许可是根据SGI Free Software B License.详见http://oss.sgi.com/projects/FreeB/.

Android,OpenGL ES,图形学

猜你喜欢

转载自blog.csdn.net/dengchukun/article/details/82667219