WebGLRenderingContext: useProgram() 方法

基线 广泛可用

此功能已建立良好,可在许多设备和浏览器版本上运行。自 2015 年 7 月.

报告反馈

语法

**WebGLRenderingContext.useProgram()** 方法是 WebGL API 的一部分,它将指定的 WebGLProgram 设置为当前渲染状态的一部分。
useProgram(program)

js

参数

程序

要使用的 WebGLProgram

返回值

示例

**WebGLRenderingContext.useProgram()** 方法是 WebGL API 的一部分,它将指定的 WebGLProgram 设置为当前渲染状态的一部分。
const program = gl.createProgram();

// Attach pre-existing shaders
gl.attachShader(program, vertexShader);
gl.attachShader(program, fragmentShader);

gl.linkProgram(program);
gl.useProgram(program);

规范

无 (undefined).
规范
# 5.14.9

浏览器兼容性

WebGL 规范

另请参见