--- title: WebGLRenderingContext.getShaderParameter() slug: Web/API/WebGLRenderingContext/getShaderParameter translation_of: Web/API/WebGLRenderingContext/getShaderParameter ---
WebGLRenderingContext.getShaderParameter() 返回给定的着色器信息
any gl.getShaderParameter(shader, pname);
gl.DELETE_STATUS:标示着色器是否被删除,删除(GL_TRUE)未删除(GL_FALSE).gl.COMPILE_STATUS: 标示着色器是否编译成功,是(GL_TRUE)不是(GL_FALSE)gl.SHADER_TYPE: 标示着色器类型,是顶点着色器(gl.VERTEX_SHADER)还是片段着色器(gl.FRAGMENT_SHADER)返回对应着色器属性信息
gl.getShaderParameter(shader, gl.SHADER_TYPE);
| Specification | Status | Comment |
|---|---|---|
| {{SpecName('WebGL', "#5.14.9", "getShaderParameter")}} | {{Spec2('WebGL')}} | Initial definition. |
| {{SpecName('OpenGL ES 2.0', "glGetShaderiv.xml", "glGetShaderiv")}} | {{Spec2('OpenGL ES 2.0')}} | Man page of the (similar) OpenGL API. |
{{Compat("api.WebGLRenderingContext.getShaderParameter")}}