WebGLRenderingContext: bindAttribLocation() 方法

基线 广泛可用

此功能已得到很好的确立,并且可以在许多设备和浏览器版本上运行。它自以下时间起在浏览器中可用: 2015 年 7 月.

WebGLRenderingContext.bindAttribLocation() 方法是 WebGL API 的一部分,用于将泛型顶点索引绑定到属性变量。

语法

js
bindAttribLocation(program, index, name)

参数

program

要绑定的 WebGLProgram 对象。

index

指定要绑定的泛型顶点索引的 GLuint

name

指定要绑定到泛型顶点索引的变量的名称的字符串。此名称不能以 "webgl_""_webgl_" 开头,因为这些名称是 WebGL 保留用于其自身用途的。

返回值

无 (undefined)。

示例

js
gl.bindAttribLocation(program, colorLocation, "vColor");

规范

规范
WebGL 规范
# 5.14.9

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅