The ImageBitmap
interface represents a bitmap image which can be drawn to a <canvas>
without undue latency. It can be created from a variety of source objects using the createImageBitmap()
factory method. ImageBitmap
provides an asynchronous and resource efficient pathway to prepare textures for rendering in WebGL.
Properties
ImageBitmap.height
Read only- Is an
unsigned
long
representing the height, in CSS pixels, of theImageData
. ImageBitmap.width
Read only- Is an
unsigned
long
representing the width, in CSS pixels, of theImageData
.
Methods
ImageBitmap.close()
-
Disposes of all graphical resources associated with an
ImageBitmap
.
Specifications
Specification | Status | Comment |
---|---|---|
WHATWG HTML Living Standard The definition of 'ImageBitmap' in that specification. |
Living Standard |
Browser compatibility
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | (Yes) | 42 (42) | ? | ? | ? |
close() |
Not supported | 46 (46) | Not supported | Not supported | Not supported |
Feature | Android | Android Webview | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile | Chrome for Android |
---|---|---|---|---|---|---|---|
Basic support | ? | (Yes) | 42.0 (42) | ? | ? | ? | (Yes) |
close() |
Not supported | Not supported | 46 (46) | Not supported | Not supported | Not supported | Not supported |