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 der WebGL 2 API liefert Informationen über die implementierungsabhängige Unterstützung von internen Formaten.

Syntax

js
getInternalformatParameter(target, internalformat, pname)

Parameter

target

Ein GLenum, der das Ziel-Renderbuffer-Objekt angibt. Mögliche Werte:

gl.RENDERBUFFER

Datenspeicher für Einzelbilder in einem renderbaren internen Format.

internalformat

Ein GLenum, der das interne Format angibt, über das Informationen abgerufen werden sollen (muss ein farb-renderbares, tiefen-renderbares oder stencil-renderbares 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 Abtastzahlen für internalformat in absteigender Reihenfolge enthält.

Rückgabewert

Hängt von den angeforderten Informationen ab (wie mit pname angegeben). 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

Siehe auch