WebGL2RenderingContext: phương thức getInternalformatParameter()
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.getInternalformatParameter() của WebGL 2 API trả về thông tin về hỗ trợ phụ thuộc vào triển khai cho các định dạng nội bộ.
Cú pháp
getInternalformatParameter(target, internalformat, pname)
Tham số
target-
Một
GLenumchỉ định đối tượng renderbuffer target. Các giá trị có thể:gl.RENDERBUFFER-
Lưu trữ dữ liệu bộ đệm cho hình ảnh đơn lẻ ở định dạng nội bộ có thể kết xuất.
internalformat-
Một
GLenumchỉ định định dạng nội bộ cần truy xuất thông tin (phải là định dạng có thể kết xuất màu, depth hoặc stencil). pname-
Một
GLenumchỉ định loại thông tin cần truy vấn. Các giá trị có thể:gl.SAMPLES-
Trả về một
Int32Arraychứa số lượng mẫu được hỗ trợ chointernalformattheo thứ tự giảm dần.
Giá trị trả về
Phụ thuộc vào thông tin được yêu cầu (được chỉ định bằng pname). Là một Int32Array nếu pname là gl.SAMPLES.
Ví dụ
const samples = gl.getInternalformatParameter(
gl.RENDERBUFFER,
gl.RGBA8,
gl.SAMPLES,
);
Đặc tả kỹ thuật
| Thông số kỹ thuật |
|---|
| WebGL 2.0 Specification> # 3.7.5> |