--- title: HTMLCanvasElement.transferControlToOffscreen() slug: Web/API/HTMLCanvasElement/transferControlToOffscreen translation_of: Web/API/HTMLCanvasElement/transferControlToOffscreen tags: - API - Experimental - HTMLCanvasElement - Method - OffscreenCanvas - Reference ---
HTMLCanvasElement
.transferControlToOffscreen()
передаёт управление объекту {{domxref("OffscreenCanvas")}}, который может использоваться либо в основном потоке, либо в {{domxref("Worker")}}.
OffscreenCanvas HTMLCanvasElement.transferControlToOffscreen()
Объект {{domxref("OffscreenCanvas")}}.
var htmlCanvas = document.createElement('canvas'); var offscreen = htmlCanvas.transferControlToOffscreen(); var gl = offscreen.getContext('webgl'); // ... отрисовка с помощью gl контекста ... // Возвращаем кадры в исходный HTMLCanvasElement gl.commit();
Спецификация | Статус | Комментарий |
---|---|---|
{{SpecName('HTML WHATWG', "canvas.html#dom-canvas-transfercontroltooffscreen", "HTMLCanvasElement.transferControlToOffscreen()")}} | {{Spec2('HTML WHATWG')}} |
{{Compat("api.HTMLCanvasElement.transferControlToOffscreen")}}