WebGLActiveInfo
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
WebGLActiveInfo是WebGL API 的一部分,并且代表了调用 WebGLRenderingContext.getActiveAttrib()
和WebGLRenderingContext.getActiveUniform()
这两个方法后传回的信息。
属性值
WebGLActiveInfo.name
-
请求变量的只读名称。
WebGLActiveInfo.size
-
请求变量的只读尺寸。
WebGLActiveInfo.type
-
请求变量的只读类型。
示例
WebGLActiveInfo
对象可以通过以下方式返回:
WebGLRenderingContext.getActiveAttrib()
WebGLRenderingContext.getActiveUniform()
WebGL2RenderingContext.getTransformFeedbackVarying()
js
WebGLActiveInfo? getActiveAttrib(WebGLProgram? program, GLuint index);
WebGLActiveInfo? getActiveUniform(WebGLProgram? program, GLuint index);
WebGLActiveInfo? getTransformFeedbackVarying(WebGLProgram? program, GLuint index)
规范
Specification |
---|
WebGL Specification # 5.11 |
浏览器兼容性
BCD tables only load in the browser