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.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 |
---|
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