WebGL2RenderingContext: Methode getInternalformatParameter()
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: Dieses Feature ist verfügbar in Web Workers.
Die WebGL2RenderingContext.getInternalformatParameter()
-Methode der WebGL 2 API gibt Informationen über die implementierungsabhängige Unterstützung für interne Formate zurück.
Syntax
getInternalformatParameter(target, internalformat, pname)
Parameter
target
-
Ein
GLenum
, der das Ziel-Renderbuffer-Objekt spezifiziert. Mögliche Werte:gl.RENDERBUFFER
-
Pufferdatenspeicher für einzelne Bilder in einem renderbaren internen Format.
internalformat
-
Ein
GLenum
, der das interne Format angibt, über das Informationen abgerufen werden sollen (muss ein farbrenderbares, tiefenrenderbares oder schablonenrenderbares Format sein). pname
-
Ein
GLenum
, der den Typ der abzufragenden Informationen angibt. Mögliche Werte:gl.SAMPLES
-
Gibt ein
Int32Array
zurück, das die unterstützten Abtastwerte fürinternalformat
in absteigender Reihenfolge enthält.
Rückgabewert
Hängt von der angeforderten Information ab (wie mit pname
spezifiziert). Es ist ein Int32Array
, wenn pname
gl.SAMPLES
ist.
Beispiele
const samples = gl.getInternalformatParameter(
gl.RENDERBUFFER,
gl.RGBA8,
gl.SAMPLES,
);
Spezifikationen
Specification |
---|
WebGL 2.0 Specification # 3.7.5 |
Browser-Kompatibilität
BCD tables only load in the browser