Spec-Zone.ru › Web APIs

WebGLRenderingContext: метод deleteBuffer()

Базовая поддержка Широко распространена

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с июля 2015 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Примечание: Эта функция доступна в Web Workers.

Метод WebGLRenderingContext.deleteBuffer() API WebGL удаляет заданный WebGLBuffer. Этот метод не оказывает никакого действия, если буфер уже был удалён. Обычно вы не должны вызывать этот метод самостоятельно, когда объект буфера становится недоступным, он помечается как освобождённый.

Синтаксис

deleteBuffer(buffer)

Параметры

buffer

Объект WebGLBuffer, который нужно удалить.

Возвращаемое значение

Ничего (undefined).

Примеры

Удаление буфера

const canvas = document.getElementById("canvas");
const gl = canvas.getContext("webgl");
const buffer = gl.createBuffer();

// …

gl.deleteBuffer(buffer);

Спецификации

Спецификация
Спецификация WebGL
# 5.14.5

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
deleteBuffer 9 12 4 12 5.1 25 4 12 8 1.5 4.4.3

См. также

  • WebGLRenderingContext.bindBuffer()
  • WebGLRenderingContext.createBuffer()
  • WebGLRenderingContext.isBuffer()
  • Другие буферы: WebGLFramebuffer, WebGLRenderbuffer

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/deleteBuffer

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API