WebGLActiveInfo

WebGLActiveInfoWebGL API 的一部分,并且代表了调用 WebGLRenderingContext.getActiveAttrib()WebGLRenderingContext.getActiveUniform() 这两个方法后传回的信息。

属性值

WebGLActiveInfo.name
请求变量的只读名称。
WebGLActiveInfo.size
请求变量的只读尺寸。
WebGLActiveInfo.type
请求变量的只读类型。

示例

WebGLActiveInfo 对象可以通过以下方式返回:

WebGLActiveInfo? getActiveAttrib(WebGLProgram? program, GLuint index);
WebGLActiveInfo? getActiveUniform(WebGLProgram? program, GLuint index);
WebGLActiveInfo? getTransformFeedbackVarying(WebGLProgram? program, GLuint index)

规范

规范 状态 备注
WebGL 1.0
WebGLActiveInfo
Recommendation Initial definition.

浏览器兼容性

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic Support9124.011125.1
Available in workersNoNo44.01NoNoNo
FeatureAndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
Basic Support(Yes)25(Yes)(Yes)11128.1
Available in workersNoNoNoNoNoNoNo

1. From version 44.0, this feature is behind the gfx.offscreencanvas.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.

另请参见

文档标签和贡献者