WebGL2RenderingContext: getInternalformatParameter() Methode
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit September 2021 browserübergreifend verfügbar.
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
| Spezifikation |
|---|
| WebGL 2.0 Specification> # 3.7.5> |