ImageBitmap
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.heightRead only -
Is an
unsignedlongrepresenting the height, in CSS pixels, of theImageData. -
ImageBitmap.widthRead only -
Is an
unsignedlongrepresenting the width, in CSS pixels, of theImageData.
Methods
ImageBitmap.close()-
Disposes of all graphical resources associated with an
ImageBitmap.
Specifications
| Specification |
|---|
| HTML Standard (HTML) # imagebitmap |
Browser compatibility
| Desktop | Mobile | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
ImageBitmap |
50 |
79 |
42 |
No |
37 |
No
See bug 182424.
|
50 |
50 |
42 |
37 |
No
See bug 182424.
|
5.0 |
close |
52 |
79 |
46 |
No |
37 |
No |
52 |
52 |
46 |
37 |
No |
6.0 |
height |
50 |
79 |
42 |
No |
37 |
No |
50 |
50 |
42 |
37 |
No |
5.0 |
width |
50 |
79 |
42 |
No |
37 |
No |
50 |
50 |
42 |
37 |
No |
5.0 |
See also
createImageBitmap()CanvasRenderingContext2D.drawImage()WebGLRenderingContext.texImage2D()OffScreenCanvas.transferToImageBitmap()
© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/ImageBitmap