WebGL2RenderingContext: getIndexedParameter() Methode
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.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die WebGL2RenderingContext.getIndexedParameter() Methode des WebGL 2 API gibt indizierte Informationen über einen angegebenen target zurück.
Syntax
js
getIndexedParameter(target, index)
Parameter
target-
Ein
GLenum, der das Ziel angibt, für das Informationen zurückgegeben werden sollen. Mögliche Werte:gl.TRANSFORM_FEEDBACK_BUFFER_BINDING: Gibt einWebGLBufferzurück.gl.TRANSFORM_FEEDBACK_BUFFER_SIZE: Gibt einGLsizeiptrzurück.gl.TRANSFORM_FEEDBACK_BUFFER_START: Gibt einGLintptrzurück.gl.UNIFORM_BUFFER_BINDING: Gibt einWebGLBufferzurück.gl.UNIFORM_BUFFER_SIZE: Gibt einGLsizeiptrzurück.gl.UNIFORM_BUFFER_START: Gibt einGLintptrzurück.
Bei Verwendung der
OES_draw_buffers_indexedWebGL 2 Erweiterung sind zusätzlich folgende Werte verfügbar:gl.BLEND_EQUATION_RGB: Gibt die RGB-Blend-Gleichung für den Zeichnungspuffer beiindexzurück.gl.BLEND_EQUATION_ALPHA: Gibt die Alpha-Blend-Gleichung für den Zeichnungspuffer beiindexzurück.gl.BLEND_SRC_RGB: Gibt die Quell-RGB-Blending-Funktion für den Zeichnungspuffer beiindexzurück.gl.BLEND_SRC_ALPHA: Gibt die Quell-Alpha-Blending-Funktion für den Zeichnungspuffer beiindexzurück.gl.BLEND_DST_RGB: Gibt die Ziel-RGB-Blending-Funktion für den Zeichnungspuffer beiindexzurück.gl.BLEND_DST_ALPHA: Gibt die Ziel-Alpha-Blending-Funktion für den Zeichnungspuffer beiindexzurück.gl.COLOR_WRITEMASK: Gibt ein Array zurück, das angibt, welche Farbkomponenten für den Zeichnungspuffer beiindexaktiviert sind.
index-
Ein
GLuint, der den Index des abgefragtentargetangibt.
Rückgabewert
Hängt von den angeforderten Informationen ab (wie mit target angegeben).
Beispiele
js
const binding = gl.getIndexedParameter(gl.TRANSFORM_FEEDBACK_BUFFER_BINDING, 0);
Spezifikationen
| Specification |
|---|
| WebGL 2.0 Specification> # 3.7.2> |
Browser-Kompatibilität
Loading…