CanvasImageData
interface CanvasImageData {
createImageData(
sw: number,
sh: number,
settings?: ImageDataSettings,
): ImageData;
createImageData(imagedata: ImageData): ImageData;
getImageData(
sx: number,
sy: number,
sw: number,
sh: number,
settings?: ImageDataSettings,
): ImageData;
putImageData(imagedata: ImageData, dx: number, dy: number): void;
putImageData(
imagedata: ImageData,
dx: number,
dy: number,
dirtyX: number,
dirtyY: number,
dirtyWidth: number,
dirtyHeight: number,
): void;
}
createImageData(
sw: number,
sh: number,
settings?: ImageDataSettings,
): ImageData;
createImageData(imagedata: ImageData): ImageData;
getImageData(
sx: number,
sy: number,
sw: number,
sh: number,
settings?: ImageDataSettings,
): ImageData;
putImageData(imagedata: ImageData, dx: number, dy: number): void;
putImageData(
imagedata: ImageData,
dx: number,
dy: number,
dirtyX: number,
dirtyY: number,
dirtyWidth: number,
dirtyHeight: number,
): void;
}
Hierarchy (View Summary)
- CanvasImageData
Index
Methods
Methods
create Image Data
createImageData(sw: number, sh: number, settings?: ImageDataSettings): ImageData
Parameters
sw: number
sh: number
Optional
settings: ImageDataSettings
Returns ImageData
get Image Data
getImageData(
sx: number,
sy: number,
sw: number,
sh: number,
settings?: ImageDataSettings,
): ImageData
Parameters
sx: number
sy: number
sw: number
sh: number
Optional
settings: ImageDataSettings
Returns ImageData
put Image Data
putImageData(imagedata: ImageData, dx: number, dy: number): void
MDN Reference