WebGL2RenderingContext: getSamplerParameter() 方法
注意:此功能在 Web Workers 中可用。
WebGL2RenderingContext.getSamplerParameter() 方法是 WebGL 2 API 的一部分,用于返回 WebGLSampler 对象的参数信息。
语法
js
getSamplerParameter(sampler, pname)
参数
sampler-
一个
WebGLSampler对象。 pname-
一个指定要返回哪种信息的
GLenum。可能的值gl.TEXTURE_COMPARE_FUNC: 返回一个GLenum,表示纹理比较函数。gl.TEXTURE_COMPARE_MODE: 返回一个GLenum,表示纹理比较模式。gl.TEXTURE_MAG_FILTER: 返回一个GLenum,表示纹理放大过滤。gl.TEXTURE_MAX_LOD: 返回一个GLfloat,表示最大细节级别值。gl.TEXTURE_MIN_FILTER: 返回一个GLenum,表示纹理缩小过滤gl.TEXTURE_MIN_LOD: 返回一个GLfloat,表示最小细节级别值。gl.TEXTURE_WRAP_R: 返回一个GLenum,表示纹理坐标 r 的纹理环绕函数。gl.TEXTURE_WRAP_S: 返回一个GLenum,表示纹理坐标 s 的纹理环绕函数。gl.TEXTURE_WRAP_T: 返回一个GLenum,表示纹理坐标 t 的纹理环绕函数。
返回值
示例
js
const sampler = gl.createSampler();
gl.getSamplerParameter(sampler, gl.TEXTURE_COMPARE_FUNC);
规范
| 规范 |
|---|
| WebGL 2.0 规范 # 3.7.13 |
浏览器兼容性
加载中…