OES_draw_buffers_indexed: disableiOES() method
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since December 2022.
Phương thức disableiOES() của phần mở rộng WebGL OES_draw_buffers_indexed vô hiệu hóa pha trộn cho một bộ đệm vẽ cụ thể.
Cú pháp
js
disableiOES(target, index)
Tham số
target-
Phải là
gl.BLEND. index-
Một số nguyên
ichỉ định bộ đệm vẽ liên kết với hằng sốgl.DRAW_BUFFERi, xem hằng số bộ đệm vẽ WebGL.
Giá trị trả về
Không có (undefined).
Ngoại lệ
- Nếu
targetkhông phải làgl.BLEND, lỗigl.INVALID_ENUMđược ném ra. - Nếu
indexkhông phải là giá trị hợp lệ, lỗigl.INVALID_VALUEđược ném ra.
Ví dụ
>Vô hiệu hóa pha trộn cho bộ đệm vẽ
Hai lời gọi sau vô hiệu hóa pha trộn cho bộ đệm vẽ gl.DRAW_BUFFER0 và gl.DRAW_BUFFER1.
js
const ext = gl.getExtension("OES_draw_buffers_indexed");
ext.disableiOES(gl.BLEND, 0);
ext.disableiOES(gl.BLEND, 1);
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| WebGL OES_draw_buffers_indexed Extension Specification> |