ImageBitmap

Baseline 已广泛支持

此功能已成熟,并可在多种设备和浏览器版本上运行。自 2021 年 9 月起,所有浏览器均已支持此功能。

注意:此功能在 Web Workers 中可用。

ImageBitmap 接口表示一个位图图像,可以将其绘制到 <canvas> 元素上,而不会产生不必要的延迟。它可以使用 Window.createImageBitmap()WorkerGlobalScope.createImageBitmap() 工厂方法从各种源对象创建。ImageBitmap 提供了一种异步且资源高效的方式来准备 WebGL 渲染的纹理。

ImageBitmap 是一个 可转移对象

实例属性

ImageBitmap.height 只读

一个 unsigned long,表示 ImageBitmap 的高度(以 CSS 像素为单位)。

ImageBitmap.width 只读

一个 unsigned long,表示 ImageBitmap 的宽度(以 CSS 像素为单位)。

实例方法

ImageBitmap.close()

释放与 ImageBitmap 相关的所有图形资源。

规范

规范
HTML
# imagebitmap

浏览器兼容性

另见