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: renderbufferStorageMultisample() 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.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

js
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ützt gl.DEPTH_STENCIL nicht):

  • gl.R8
  • gl.R8UI
  • gl.R8I
  • gl.R16UI
  • gl.R16I
  • gl.R32UI
  • gl.R32I
  • gl.RG8
  • gl.RG8UI
  • gl.RG8I
  • gl.RG16UI
  • gl.RG16I
  • gl.RG32UI
  • gl.RG32I
  • gl.RGB8
  • gl.RGBA8
  • gl.SRGB8_ALPHA8
  • gl.RGBA4
  • gl.RGB565
  • gl.RGB5_A1
  • gl.RGB10_A2
  • gl.RGBA8UI
  • gl.RGBA8I
  • gl.RGB10_A2UI
  • gl.RGBA16UI
  • gl.RGBA16I
  • gl.RGBA32I
  • gl.RGBA32UI
  • gl.DEPTH_COMPONENT16
  • gl.DEPTH_COMPONENT24
  • gl.DEPTH_COMPONENT32F
  • gl.DEPTH_STENCIL
  • gl.DEPTH24_STENCIL8
  • gl.DEPTH32F_STENCIL8
  • gl.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

js
gl.renderbufferStorageMultisample(gl.RENDERBUFFER, 4, gl.RGBA4, 256, 256);

Spezifikationen

Spezifikation
WebGL 2.0 Specification
# 3.7.5

Browser-Kompatibilität

Siehe auch