--- title: WebGL2RenderingContext.createSampler() slug: Web/API/WebGL2RenderingContext/createSampler translation_of: Web/API/WebGL2RenderingContext/createSampler ---
{{APIRef("WebGL")}} {{SeeCompatTable}}

WebGL 2 API 定义的 WebGL2RenderingContext.createSampler() 方法用于创建并初始化 {{domxref("WebGLSampler")}} 对象.

句法

WebGLSampler gl.createSampler();

参数

无.

返回值

{{domxref("WebGLSampler")}} 对象.

例子

gl 必须是 {{domxref("WebGL2RenderingContext")}} 类型. WebGL 1 不支持  WebGLSampler 对象.

var sampler = gl.createSampler();

相关规范

规范名 状态 备注
{{SpecName('WebGL2', "#3.7.13", "createSampler")}} {{Spec2('WebGL2')}} 初稿.
{{SpecName('OpenGL ES 3.0', "glGenSamplers.xhtml", "glGenSamplers")}} {{Spec2('OpenGL ES 3.0')}} OpenGL API 的手册.

浏览器兼容

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

另见