GPUAdapter: requestAdapterInfo() Methode
Deprecated
Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.>
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Nicht standardisiert: Diese Funktion ist nicht standardisiert. Wir raten davon ab, nicht-standardisierte Funktionen auf produktiven Webseiten zu verwenden, da sie nur von bestimmten Browsern unterstützt werden und sich in Zukunft ändern oder entfernt werden können. Unter Umständen kann sie jedoch eine geeignete Option sein, wenn es keine standardisierte Alternative gibt.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die requestAdapterInfo() Methode der GPUAdapter Schnittstelle gibt ein Promise zurück, das mit einem GPUAdapterInfo Objekt erfüllt wird, das Identifikationsinformationen über einen Adapter enthält.
requestAdapterInfo() wurde aus der WebGPU-Spezifikation entfernt. Verwenden Sie stattdessen GPUAdapter.info, um auf Adapterinformationen zuzugreifen.
Syntax
requestAdapterInfo()
Parameter
Keine.
Rückgabewert
Ein Promise, das mit einer GPUAdapterInfo Objektinstanz erfüllt wird.
Beispiele
async function init() {
if (!navigator.gpu) {
throw Error("WebGPU not supported.");
}
const adapter = await navigator.gpu.requestAdapter();
if (!adapter) {
throw Error("Couldn't request WebGPU adapter.");
}
const adapterInfo = await adapter.requestAdapterInfo();
console.log(adapterInfo.vendor);
console.log(adapterInfo.architecture);
// …
}
Spezifikationen
Nicht länger Teil der WebGPU-Spezifikation.
Browser-Kompatibilität
Siehe auch
- Die WebGPU API