write the color value of a rectangular array
Source position: cybergraphics.pas line 223
function WritePixelArray( |
src: Pointer; |
srcx: Word; |
srcy: Word; |
srcmod: Word; |
rp: PRastPort; |
destx: Word; |
desty: Word; |
width: Word; |
height: Word; |
srcformat: Byte |
):LongWord; |
srcx |
|
X starting point in the source rectangle |
srcy |
|
Y starting point in the source rectangle |
srcmod |
|
The number of bytes per row in the source rectangle. |
destx |
|
X starting point in the RastPort |
desty |
|
Y starting point in the RastPort |
srcformat |
|
pixel format in the source rectangle. Currently supported formats are: RECTFMT_RGB, RECTFMT_RGBA, RECTFMT_ARGB, RECTFMT_LUT8, RECTFMT_GREY8 |
number of pixels plotted
write the color value of a rectangular array of pixels starting at a specified x,y location and continuing through to another x,y location within a certain RastPort
For each pixel in a rectangular region, write the color value from a linear array of color values into the bitmap used to describe a particular rastport.
Attention
Only RECTFMT_LUT8 can be used on screen depths <= 8 bits. For > 8 bit rastport RECTFMT_LUT8 uses the actual colormap "attached" to the bitmap. If the bitmap is a friend bitmap of a screen bitmap or the screen bitmap itself, it uses the screen's viewport colormap.
|
Read the color values of a rectangular array |
|
|
write the color value generated from a given color table (V41) |
|
|
write the color value of a rectangular array |