GPUAdapterInfo

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig, bevor Sie diese produktiv verwenden.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Hinweis: Dieses Feature ist verfügbar in Web Workers.

Das GPUAdapterInfo-Interface der WebGPU API enthält identifizierende Informationen über einen GPUAdapter.

Eine GPUAdapterInfo-Objektinstanz wird über die GPUAdapter.info-Eigenschaft abgerufen.

Instanzeigenschaften

architecture Experimentell Nur lesbar

Der Name der Familie oder Klasse von GPUs, zu der der Adapter gehört. Gibt einen leeren String zurück, wenn er nicht verfügbar ist.

description Experimentell Nur lesbar

Ein menschenlesbarer String, der den Adapter beschreibt. Gibt einen leeren String zurück, wenn er nicht verfügbar ist.

device Experimentell Nur lesbar

Eine herstellerspezifische Kennung für den Adapter. Gibt einen leeren String zurück, wenn sie nicht verfügbar ist.

vendor Experimentell Nur lesbar

Der Name des Adapterherstellers. Gibt einen leeren String zurück, wenn er nicht verfügbar ist.

Beispiele

js
const adapter = await navigator.gpu.requestAdapter();
if (!adapter) {
  throw Error("Couldn't request WebGPU adapter.");
}

const adapterInfo = adapter.info;
console.log(adapterInfo.vendor);
console.log(adapterInfo.architecture);

Spezifikationen

Specification
WebGPU
# gpu-adapterinfo

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch