create MethodStatic
Create a new ImageBuffer.
create(data: Uint8Array, format: ImageBufferFormat, width: number): ImageBuffer
@note The ImageBuffer takes ownership of the input Uint8Array.
@returns A new ImageBuffer.
@throws Error if the length of the Uint8Array is not appropriate for the specified width and format.
| Parameter | Type | Description |
|---|---|---|
| data | Uint8Array | The uncompressed image bytes. Must be a multiple of the width times the number of bytes per pixel specified by the format. |
| format | ImageBufferFormat | The format of the image. |
| width | number | The width of the image in pixels. |
Returns - ImageBuffer
A new ImageBuffer.
Defined in
- core/common/src/Image.ts Line 58
Last Updated: 24 October, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.