WebGLRenderingContext: bindRenderbuffer()-Methode
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die WebGLRenderingContext.bindRenderbuffer()-Methode des WebGL-API bindet ein gegebenes WebGLRenderbuffer an ein Ziel, das gl.RENDERBUFFER sein muss.
Syntax
bindRenderbuffer(target, renderbuffer)
Parameter
target-
Ein
GLenum, der den Bindungspunkt (das Ziel) angibt. Mögliche Werte:gl.RENDERBUFFER-
Puffer-Datenspeicher für einzelne Bilder in einem renderbaren internen Format.
renderbuffer-
Ein
WebGLRenderbuffer-Objekt, das gebunden werden soll.
Rückgabewert
Keiner (undefined).
Ausnahmen
Ein gl.INVALID_ENUM-Fehler wird ausgelöst, wenn target nicht gl.RENDERBUFFER ist.
Beispiele
>Binden eines Renderbuffers
const canvas = document.getElementById("canvas");
const gl = canvas.getContext("webgl");
const renderbuffer = gl.createRenderbuffer();
gl.bindRenderbuffer(gl.RENDERBUFFER, renderbuffer);
Abrufen aktueller Bindungen
Um die aktuelle Renderbuffer-Bindung zu überprüfen, fragen Sie die Konstante RENDERBUFFER_BINDING ab.
gl.getParameter(gl.RENDERBUFFER_BINDING);
Spezifikationen
| Specification |
|---|
| WebGL Specification> # 5.14.7> |
Browser-Kompatibilität
Loading…