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.
Please help us by answering a few questions.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
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 |