--- title: WebGLRenderingContext.deleteShader() slug: Web/API/WebGLRenderingContext/deleteShader translation_of: Web/API/WebGLRenderingContext/deleteShader ---
WebGLRenderingContext.deleteShader()
用于删除一个参数提供的 {{domxref("WebGLShader")}}对象. 如果该{{domxref("WebGLShader")}}对象已经被删除,该方法不会有任何作用。void gl.deleteShader(shader);
None.
gl.deleteShader(shader);
规格 | 状态 | 解释 |
---|---|---|
{{SpecName('WebGL', "#5.14.9", "deleteShader")}} | {{Spec2('WebGL')}} | Initial definition. |
{{SpecName('OpenGL ES 2.0', "glDeleteShader.xml", "glDeleteShader")}} | {{Spec2('OpenGL ES 2.0')}} | Man page of the (similar) OpenGL API. |
{{Compat("api.WebGLRenderingContext.deleteShader")}}