Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Die schreibgeschützte depthDataFormat-Eigenschaft einer immersive-ar XRSession beschreibt, welches Tiefensensor-Datenformat verwendet wird.
Diese Eigenschaft kann die folgenden Werte zurückgeben:
luminance-alpha2-Byte-unsigned-Integer-Datenpuffer (LUMINANCE_ALPHA GLEnum). CPU-Nutzung: Interpretieren Sie XRCPUDepthInformation.data als Uint8Array. GPU-Nutzung: Untersuchen Sie die Luminanz- und Alphakanäle, um einen einzelnen Wert wiederherzustellen.
float324-Byte-Gleitkomma-Datenpuffer (R32F GLEnum). CPU-Nutzung: Interpretieren Sie XRCPUDepthInformation.data als Float32Array. GPU-Nutzung: Untersuchen Sie den Rotkanal und nutzen Sie den Wert.
Um das gewünschte Datenformat anzufordern, müssen Sie eine dataFormatPreference angeben, wenn Sie eine Sitzung mit XRSystem.requestSession() anfordern. Hier ist der Aufrufer in der Lage, sowohl das "luminance-alpha"- als auch das "float32"-Format zu verarbeiten. Die Reihenfolge gibt die Präferenz für "luminance-alpha" an:
Um zu überprüfen, welches Datenformat vom Benutzeragenten ausgewählt wurde, können Sie die depthDataFormat-Eigenschaft aufrufen:
| WebXR Depth Sensing Module # dom-xrsession-depthdataformat |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.