WebGL2RenderingContext: renderbufferStorageMultisample() 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.renderbufferStorageMultisample()-Methode der WebGL 2 API erstellt und initialisiert den Datenspeicher eines Renderbuffer-Objekts und ermöglicht die Angabe einer Anzahl von zu verwendenden Mustern.
Syntax
renderbufferStorageMultisample(target, samples, internalFormat, width, height)
Parameter
target-
Ein
GLenum, das das Ziel-Renderbuffer-Objekt angibt. Mögliche Werte:gl.RENDERBUFFER-
Pufferdatenablage für einzelne Bilder in einem renderbaren internen Format.
samples-
Ein
GLsizei, der die Anzahl der zu verwendenden Muster für die Renderbuffer-Speicherung angibt. internalFormat-
Ein
GLenum, das das interne Format des Renderbuffers angibt. Mögliche Werte (Unterstütztgl.DEPTH_STENCILnicht):gl.R8gl.R8UIgl.R8Igl.R16UIgl.R16Igl.R32UIgl.R32Igl.RG8gl.RG8UIgl.RG8Igl.RG16UIgl.RG16Igl.RG32UIgl.RG32Igl.RGB8gl.RGBA8gl.SRGB8_ALPHA8gl.RGBA4gl.RGB565gl.RGB5_A1gl.RGB10_A2gl.RGBA8UIgl.RGBA8Igl.RGB10_A2UIgl.RGBA16UIgl.RGBA16Igl.RGBA32Igl.RGBA32UIgl.DEPTH_COMPONENT16gl.DEPTH_COMPONENT24gl.DEPTH_COMPONENT32Fgl.DEPTH_STENCILgl.DEPTH24_STENCIL8gl.DEPTH32F_STENCIL8gl.STENCIL_INDEX8
width-
Ein
GLsizei, der die Breite des Renderbuffers in Pixel angibt. height-
Ein
GLsizei, der die Höhe des Renderbuffers in Pixel angibt.
Rückgabewert
Keiner (undefined).
Beispiele
gl.renderbufferStorageMultisample(gl.RENDERBUFFER, 4, gl.RGBA4, 256, 256);
Spezifikationen
| Specification |
|---|
| WebGL 2.0 Specification> # 3.7.5> |
Browser-Kompatibilität
Loading…