Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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

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

Siehe auch