Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
WebGL2RenderingContext: drawingBufferColorSpace Eigenschaft
Baseline 2024Newly available
Since October 2024, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Hinweis: Diese Funktion ist inWeb Workers verfügbar.
DieWebGL2RenderingContext.drawingBufferColorSpace-Eigenschaft legt den Farbraum des WebGL-Zeichenpuffers fest. Neben dem Standardwert (srgb) kann auch derdisplay-p3 Farbraum verwendet werden.
SieheWebGL2RenderingContext.unpackColorSpace für die Angabe des Farbraums für Texturen.
In diesem Artikel
Wert
Diese Eigenschaft kann folgende Werte haben:
"srgb"wählt densRGB Farbraum aus. Dies ist der Standardwert."display-p3"wählt dendisplay-p3 Farbraum aus.
Wenn ein ungültiger Wert angegeben wird, bleibt der Wert vondrawingBufferColorSpace unverändert.
Beispiele
>Setzen des Zeichenpuffer-Farbraums zum Zeichnen eines Display P3 Rottons
const canvas = document.getElementById("canvas");const gl = canvas.getContext("webgl");gl.drawingBufferColorSpace = "display-p3";gl.clearColor(1, 0, 0, 1);gl.clear(gl.COLOR_BUFFER_BIT);Spezifikationen
| Specification |
|---|
| WebGL Specification> # DOM-WebGLRenderingContext-drawingBufferColorSpace> |