From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../bindbufferbase/index.html | 78 ++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 files/zh-cn/web/api/webgl2renderingcontext/bindbufferbase/index.html (limited to 'files/zh-cn/web/api/webgl2renderingcontext/bindbufferbase') diff --git a/files/zh-cn/web/api/webgl2renderingcontext/bindbufferbase/index.html b/files/zh-cn/web/api/webgl2renderingcontext/bindbufferbase/index.html new file mode 100644 index 0000000000..353373c972 --- /dev/null +++ b/files/zh-cn/web/api/webgl2renderingcontext/bindbufferbase/index.html @@ -0,0 +1,78 @@ +--- +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")}} 指定绑定操作的目标。可能的值: +
    +
  • gl.TRANSFORM_FEEDBACK_BUFFER
  • +
  • gl.UNIFORM_BUFFER
  • +
+
+
index
+
{{domxref("GLuint")}} 指定目标(target)的 index 。
+
buffer
+
绑定到目标点(target)的 {{domxref("WebGLBuffer")}} 。
+
+ +

返回值

+ +

无。

+ +

示例

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

规范

+ + + + + + + + + + + + + + + + + + + +
SpecificationStatusComment
{{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")}}

+ +

相关链接

+ + -- cgit v1.2.3-54-g00ecf