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

View in English Always switch to English

WEBGL_compressed_texture_astc: Methode getSupportedProfiles()

Baseline
Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Januar 2020 browserübergreifend verfügbar.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Die Methode WEBGL_compressed_texture_astc.getSupportedProfiles() gibt ein Array von Strings mit den Namen der ASTC-Profile zurück, die von der Implementierung unterstützt werden.

Syntax

js
getSupportedProfiles()

Parameter

Keine.

Rückgabewert

Ein Array aus Strings, das angibt, welche ASTC-Profile von der Implementierung unterstützt werden. Derzeit sind folgende Werte möglich:

  • "ldr": Low Dynamic Range (geringer Dynamikumfang).
  • "hdr": High Dynamic Range (hoher Dynamikumfang).

Der Dynamikumfang bezeichnet das Verhältnis zwischen den hellsten und den dunkelsten Bereichen einer Szene. Einen geringen Dynamikumfang haben beispielsweise Bilder im JPEG-Format, deren Verhältnis 255:1 nicht überschreitet, oder CRT-Monitore, bei denen es 100:1 nicht überschreitet. Ein HDR-Bild speichert Pixelwerte, die den gesamten Tonwertumfang realer Szenen abdecken (100.000:1).

Beispiele

js
const ext = gl.getExtension("WEBGL_compressed_texture_astc");
ext.getSupportedProfiles(); // ["ldr"]

Spezifikationen

Spezifikation
WebGL WEBGL_compressed_texture_astc Extension Specification

Browser-Kompatibilität

Siehe auch