--- title: WebGL2RenderingContext.bindBufferBase() slug: Web/API/WebGL2RenderingContext/bindBufferBase tags: - API - WebGL - WebGL2 - 参考 - 实验性 - 方法 translation_of: Web/API/WebGL2RenderingContext/bindBufferBase ---
{{APIRef("WebGL")}} {{SeeCompatTable}}

WebGL 2 API 的 WebGL2RenderingContext.bindBufferBase() 方法将一个 {{domxref("WebGLBuffer")}} 绑定到某个点 (target) 的特定的 index上。

语法

void gl.bindBufferBase(target, index, buffer);

参数

target
{{domxref("Glenum")}} 指定绑定操作的目标。可能的值:
index
{{domxref("GLuint")}} 指定目标(target)的 index 。
buffer
绑定到目标点(target)的 {{domxref("WebGLBuffer")}} 。

返回值

无。

示例

gl.bindBufferBase(gl.TRANSFORM_FEEDBACK_BUFFER, 0, buffer);

规范

Specification Status Comment
{{SpecName('WebGL2', "#3.7.16", "bindBufferBase")}} {{Spec2('WebGL2')}} WebGL中初次定义。
{{SpecName('OpenGL ES 3.0', "glBindBufferBase.xhtml", "glBindBufferBase")}} {{Spec2('OpenGL ES 3.0')}} OpenGL API 页面。

浏览器兼容性

{{Compat("api.WebGL2RenderingContext.bindBufferBase")}}

相关链接