ImageBitmapRenderingContext
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2020年1月以降、すべてのブラウザーで利用可能です。
メモ: この機能はウェブワーカー内で利用可能です。
ImageBitmapRenderingContext インターフェイスは、キャンバスのレンダリングコンテキストで、指定された ImageBitmap でキャンバスのコンテンツを置き換える機能を提供します。そのコンテキスト ID(HTMLCanvasElement.getContext() または OffscreenCanvas.getContext() の最初の引数)は "bitmaprenderer" です。
このインターフェイスは、ウィンドウとワーカーコンテキストの両方で利用できます。
インスタンスメソッド
ImageBitmapRenderingContext.transferFromImageBitmap()-
指定された
ImageBitmapをこのレンダリングコンテキストに関連付けられたキャンバスで表示します。ImageBitmapの所有権はキャンバスに移譲されます。これは以前はtransferImageBitmap()という名前付きでしたが、仕様変更で名前が変更されました。古い名前はコードの破損を避けるために別名として残されています。
仕様書
| 仕様書 |
|---|
| HTML> # the-imagebitmaprenderingcontext-interface> |