GLES3.0中文API-glGetTransformFeedbackVarying

glGetTransformFeedbackVarying是一个OpenGL ES 3.0 API,用于检索变换反馈期间捕获的可变变量信息。这个函数允许开发者获取关于程序对象中指定索引变化变量的名称、长度、大小和类型。当程序未链接或索引超出范围时,会返回GL_INVALID_OPERATION或GL_INVALID_VALUE错误。
摘要由CSDN通过智能技术生成

名称

glGetTransformFeedbackVarying —检索有关为变换反馈选择的各种变量的信息

C规范

void glGetTransformFeedbackVarying( GLuint program,
GLuint index,
GLsizei bufSize,
GLsizei * length,
GLsizei * size,
GLenum * type,
char * name);

参数

program
目标程序对象的名称。

index
要获取其信息的变化变量的索引。

bufSize
可以写入名称的最大字符数,包括空终止符。

length
变量的地址,它将接收写入名称中的字符数,不包括空终止符。如果length为NULL,则不返回任何长度。

size
变量的地址,将接收变化的大小。

type
将接收变化类型的变量的地址。

name
缓冲区的地址将被写入变量名。

描述

可以通过调用glGetTransformFeedbackVarying来检索有关链接程序中将在变换反馈期间捕获的一组可变变量的信息。 glGetTransformFeedbackVarying提供有关通过索引选择的变化变量的信息。索引为0时选择传递到glTransformFeedbackVaryings的Variations数组中指定的第一个变量,而索引GL_TRANSFORM_FEEDBACK_VARYINGS-1则选择最后一个此类变量。

所选变体的名称以名称中以空值终止的字符串形式返回。返回长度的返回到名称中的实际字符数(不包括空终止符)。如果len

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值