Parameters
- width
- Width of page in pixels.
- height
- Height of page in pixels.
- colorSpace
- Pixel's color space.
- channelDepths
- Channels depths of new page.
- allocatePixels
- Indicates whether the pixel store should be allocated.
An exception may be thrown while constructing the page instance if incompatible image attributes are passed (e.g., ChannelDepths has length smaller than colors channels quantity in specified color space).
This constructor does not allocate a palette. After creating an indexed image the user should allocate a palette, initialize its entries, and attach it to the ImGearRasterPage
's DIB. The Palette's length should be equal to 2^depth, where depth is bit depth of the indexed image.