Spec-Zone.ru › Web APIs

ImageBitmapRenderingContext: метод transferFromImageBitmap()

Примечание: Эта функция доступна в Потоках Web Workers.

Метод ImageBitmapRenderingContext.transferFromImageBitmap() отображает заданное ImageBitmap на холсте, связанном с этим контекстом отрисовки. Владение ImageBitmap также передается холсту.

Этот метод ранее назывался transferImageBitmap(), но был переименован в результате изменения спецификации. Старое имя сохраняется как псевдоним, чтобы избежать разрыва кода.

Синтаксис

transferFromImageBitmap(bitmap)

Параметры

bitmap

Объект ImageBitmap для передачи.

Значение возврата

Ничего (undefined).

Примеры

HTML

<canvas id="htmlCanvas"></canvas>

JavaScript

const htmlCanvas = document
  .getElementById("htmlCanvas")
  .getContext("bitmaprenderer");

// Draw a WebGL scene offscreen
const offscreen = new OffscreenCanvas(256, 256);
const gl = offscreen.getContext("webgl");

// Perform some drawing using the gl context

// Transfer the current frame to the visible canvas
const bitmap = offscreen.transferToImageBitmap();
htmlCanvas.transferFromImageBitmap(bitmap);

Спецификации

Спецификация
HTML
# dom-imagebitmaprenderingcontext-transferfromimagebitmap-dev

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
transferFromImageBitmap 66 79 5046–52 53 11.1 66 5046–52 47 11.3 9.0 66

См. также

  • Интерфейс, определяющий этот метод, ImageBitmapRenderingContext
  • OffscreenCanvas
  • OffscreenCanvas.transferToImageBitmap()

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/ImageBitmapRenderingContext/transferFromImageBitmap

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API