此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
WebGLRenderingContext.useProgram()
>WebGLRenderingContext.useProgram() 方法将定义好的WebGLProgram 对象添加到当前的渲染状态中。
语法
void gl.useProgram(program);
参数
- program
-
需要添加的
WebGLProgram对象
返回参数
无。
示例
js
var program = gl.createProgram();
// Attach pre-existing shaders
gl.attachShader(program, vertexShader);
gl.attachShader(program, fragmentShader);
gl.linkProgram(program);
gl.useProgram(program);
规范
| 规范 |
|---|
| WebGL Specification> # 5.14.9> |
浏览器兼容性
启用 JavaScript 以查看此浏览器兼容性表。