WebGL2RenderingContext: phương thức getSamplerParameter()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2021.

Note: This feature is available in Web Workers.

Phương thức WebGL2RenderingContext.getSamplerParameter() của WebGL 2 API trả về thông tin tham số của một đối tượng WebGLSampler.

Cú pháp

js
getSamplerParameter(sampler, pname)

Tham số

sampler

Một đối tượng WebGLSampler.

pname

Một GLenum chỉ định thông tin nào sẽ trả về. Các giá trị có thể:

  • gl.TEXTURE_COMPARE_FUNC: Trả về một GLenum cho biết hàm so sánh texture.
  • gl.TEXTURE_COMPARE_MODE: Trả về một GLenum cho biết chế độ so sánh texture.
  • gl.TEXTURE_MAG_FILTER: Trả về một GLenum cho biết bộ lọc phóng đại texture.
  • gl.TEXTURE_MAX_LOD: Trả về một GLfloat cho biết giá trị mức chi tiết tối đa.
  • gl.TEXTURE_MIN_FILTER: Trả về một GLenum cho biết bộ lọc thu nhỏ texture.
  • gl.TEXTURE_MIN_LOD: Trả về một GLfloat cho biết giá trị mức chi tiết tối thiểu.
  • gl.TEXTURE_WRAP_R: Trả về một GLenum cho biết hàm bao quanh texture cho tọa độ texture r.
  • gl.TEXTURE_WRAP_S: Trả về một GLenum cho biết hàm bao quanh texture cho tọa độ texture s.
  • gl.TEXTURE_WRAP_T: Trả về một GLenum cho biết hàm bao quanh texture cho tọa độ texture t.

Giá trị trả về

Phụ thuộc vào tham số pname, là một GLenum hoặc một GLfloat.

Ví dụ

js
const sampler = gl.createSampler();
gl.getSamplerParameter(sampler, gl.TEXTURE_COMPARE_FUNC);

Đặc tả kỹ thuật

Specification
WebGL 2.0 Specification
# 3.7.13

Tương thích trình duyệt

Xem thêm