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: 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

js
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ür internalformat 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

js
const samples = gl.getInternalformatParameter(
  gl.RENDERBUFFER,
  gl.RGBA8,
  gl.SAMPLES,
);

Spezifikationen

Specification
WebGL 2.0 Specification
# 3.7.5

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
getInternalformatParameter

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch