--- title: WebGLRenderingContext.drawArrays() slug: Web/API/WebGLRenderingContext/drawArrays tags: - WebGL translation_of: Web/API/WebGLRenderingContext/drawArrays ---
{{APIRef("WebGL")}}

 WebGL API 中的WebGLRenderingContext.drawArrays()方法用于从向量数组中绘制图元。

语法

void gl.drawArrays(mode, first, count);

参数

mode
{{domxref("GLenum")}} 类型,指定绘制图元的方式,可能值如下。
first
{{domxref("GLint")}} 类型 ,指定从哪个点开始绘制。
count
{{domxref("GLsizei")}} 类型,指定绘制需要使用到多少个点。

返回值

无。

异常

示例

gl.drawArrays(gl.POINTS, 0, 8);

文档规范

Specification Status Comment
{{SpecName('WebGL', "#5.14.11", "drawArrays")}} {{Spec2('WebGL')}} Initial definition.
{{SpecName('OpenGL ES 2.0', "glDrawArrays.xml", "glDrawArrays")}} {{Spec2('OpenGL ES 2.0')}} Man page of the OpenGL API.

浏览器兼容性

{{Compat("api.WebGLRenderingContext.drawArrays")}}

另见