Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
GPUCommandEncoder: Eigentum label
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Sicherer Kontext: Diese Funktion ist nur insicheren Kontexten (HTTPS) in einigen oder allenunterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist inWeb Workers verfügbar.
Dielabel-Eigenschaft desGPUCommandEncoder-Interfaces ist eine schreibgeschützte Zeichenkette, die eine Bezeichnung bereitstellt, mit der das Objekt identifiziert werden kann, zum Beispiel inGPUError-Meldungen oder Konsolenwarnungen.
Diese Bezeichnung kann bereitgestellt werden, indem einelabel-Eigenschaft in das Descriptor-Objekt eingefügt wird, das an den ursprünglichen Aufruf vonGPUDevice.createCommandEncoder() übergeben wird, oder Sie können sie direkt amGPUCommandEncoder-Objekt abrufen und setzen.
In diesem Artikel
Wert
Eine Zeichenkette. Wenn zuvor kein Labelwert festgelegt wurde, gibt das Abrufen des Labels eine leere Zeichenkette zurück.
Beispiele
Ein Label überGPUCommandEncoder.label setzen und abrufen:
const commandEncoder = device.createCommandEncoder();commandEncoder.label = "my_command_encoder";console.log(commandEncoder.label); // "my_command_encoder"Ein Label über den ursprünglichen Aufruf vonGPUDevice.createCommandEncoder() setzen und es dann überGPUCommandEncoder.label abrufen:
const commandEncoder = device.createCommandEncoder({ label: "my_command_encoder",});console.log(commandEncoder.label); // "my_command_encoder"Spezifikationen
| Specification |
|---|
| WebGPU> # dom-gpuobjectbase-label> |
Browser-Kompatibilität
Siehe auch
- DieWebGPU API