WebGL2RenderingContext: getInternalformatParameter() 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.getInternalformatParameter()-Methode des WebGL 2 API liefert Informationen über implementierungsabhängige Unterstützung für interne Formate.
Syntax
getInternalformatParameter(target, internalformat, pname)
Parameter
target-
Ein
GLenum, das das Ziel-Renderbuffer-Objekt angibt. Mögliche Werte:gl.RENDERBUFFER-
Pufferdatenspeicher für einzelne Bilder in einem renderbaren internen Format.
internalformat-
Ein
GLenum, das das interne Format angibt, über das Informationen abgerufen werden sollen (muss ein farb-, tiefen- oder stencil-renderbares Format sein). pname-
Ein
GLenum, das die Art der abzufragenden Informationen bestimmt. Mögliche Werte:gl.SAMPLES-
Gibt ein
Int32Arrayzurück, das die unterstützten Abtastzahlen fürinternalformatin absteigender Reihenfolge enthält.
Rückgabewert
Hängt von den angeforderten Informationen 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> |