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 i chỉ đị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 target không phải là gl.BLEND, lỗi gl.INVALID_ENUM được ném ra.
  • Nếu index không phải là giá trị hợp lệ, lỗi gl.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_BUFFER0gl.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

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

Xem thêm