-
-
class
A
PixelFormat
object representing a pixel format that can store
full colors and so can be used as a destination format to write pixel
data from an arbitrary image.
Creates a
PixelFormat
instance describing a pixel layout
with the pixels stored as single bytes representing an index
into the specified lookup table of
non-premultiplied color
values in the
INT_ARGB
format.
Creates a
PixelFormat
instance describing a pixel layout
with the pixels stored as single bytes representing an index
into the specified lookup table of
premultiplied color
values in the
INT_ARGB_PRE
format.
Returns a PixelFormat
instance describing a pixel
layout with the pixels stored in adjacent bytes with the
color components stored in order of increasing index:
red, green, blue.
This method returns the PixelFormat
in which the surface
stores its pixels, or a roughly equivalent pixel format into which
it can easily convert its pixels for purposes of reading them.
This method returns the PixelFormat
in which the surface
stores its pixels, or a roughly equivalent pixel format from which
it can easily convert pixels for purposes of writing them.
void
void
AbstractPixelWriter.setPixels(int x,
int y,
int w,
int h,
PixelFormat<T> pixelformat,
T buffer,
int scanlineStride)
void
Stores pixel data from a byte array into a rectangular region of the
surface.
void
Stores pixel data from an int array into a rectangular region of the
surface.
PixelWriter.setPixels(int x,
int y,
int w,
int h,
PixelFormat<T> pixelformat,
T buffer,
int scanlineStride)
Stores pixel data from a buffer into a rectangular region of the
surface.