$("#ray_7043").html("
1<\/a> 2<\/a> 3<\/a> 4<\/a> 5<\/a> 6<\/a> 7<\/a> 8<\/a> 9<\/a> 10<\/a><\/strong> 11<\/a> 12<\/a> 13<\/a> 14<\/a><\/pre><\/td>\n <\/span>// copy rectangle<\/span> <\/span>int<\/span>[]<\/span> <\/span>srcPixels<\/span> <\/span>=<\/span> <\/span>src<\/span>.<\/span>Pixels<\/span>;<\/span> <\/span>int<\/span>[]<\/span> <\/span>dstPixels<\/span> <\/span>=<\/span> <\/span>dst<\/span>.<\/span>Pixels<\/span>;<\/span> <\/span>int<\/span> <\/span>srcOffset<\/span> <\/span>=<\/span> <\/span>(<\/span>int<\/span>)<\/span>(<\/span>src<\/span>.<\/span>PixelWidth<\/span> <\/span>*<\/span> <\/span>rc<\/span>.<\/span>Y<\/span> <\/span>+<\/span> <\/span>rc<\/span>.<\/span>X<\/span>)<\/span> <\/span>*<\/span> <\/span>4<\/span>;<\/span> <\/span>int<\/span> <\/span>dstOffset<\/span> <\/span>=<\/span> <\/span>(<\/span>int<\/span>)<\/span>(<\/span>dst<\/span>.<\/span>PixelWidth<\/span> <\/span>*<\/span> <\/span>pt<\/span>.<\/span>Y<\/span> <\/span>+<\/span> <\/span>pt<\/span>.<\/span>X<\/span>)<\/span> <\/span>*<\/span> <\/span>4<\/span>;<\/span> <\/span>int<\/span> <\/span>max<\/span> <\/span>=<\/span> <\/span>(<\/span>int<\/span>)<\/span>rc<\/span>.<\/span>Height<\/span>;<\/span> <\/span>int<\/span> <\/span>len<\/span> <\/span>=<\/span> <\/span>(<\/span>int<\/span>)<\/span>rc<\/span>.<\/span>Width<\/span> <\/span>*<\/span> <\/span>4<\/span>;<\/span> <\/span>for<\/span> <\/span>(<\/span>int<\/span> <\/span>y<\/span> <\/span>=<\/span> <\/span>0<\/span>;<\/span> <\/span>y<\/span> <\/span><<\/span> <\/span>max<\/span>;<\/span> <\/span>y<\/span>++<\/span>)<\/span> <\/span>{<\/span> <\/span>Buffer<\/span>.<\/span>BlockCopy<\/span>(<\/span>srcPixels<\/span>,<\/span> <\/span>srcOffset<\/span>,<\/span> <\/span>dstPixels<\/span>,<\/span> <\/span>dstOffset<\/span>,<\/span> <\/span>len<\/span>)<\/span>;<\/span> <\/span>srcOffset<\/span> <\/span>+=<\/span> <\/span>src<\/span>.<\/span>PixelWidth<\/span> <\/span>*<\/span> <\/span>4<\/span>;<\/span> <\/span>dstOffset<\/span> <\/span>+=<\/span> <\/span>dst<\/span>.<\/span>PixelWidth<\/span> <\/span>*<\/span> <\/span>4<\/span>;<\/span> <\/span>}<\/span><\/pre><\/td>\n<\/tr><\/table>\n\n");
<\/span>// copy rectangle<\/span> <\/span>int<\/span>[]<\/span> <\/span>srcPixels<\/span> <\/span>=<\/span> <\/span>src<\/span>.<\/span>Pixels<\/span>;<\/span> <\/span>int<\/span>[]<\/span> <\/span>dstPixels<\/span> <\/span>=<\/span> <\/span>dst<\/span>.<\/span>Pixels<\/span>;<\/span> <\/span>int<\/span> <\/span>srcOffset<\/span> <\/span>=<\/span> <\/span>(<\/span>int<\/span>)<\/span>(<\/span>src<\/span>.<\/span>PixelWidth<\/span> <\/span>*<\/span> <\/span>rc<\/span>.<\/span>Y<\/span> <\/span>+<\/span> <\/span>rc<\/span>.<\/span>X<\/span>)<\/span> <\/span>*<\/span> <\/span>4<\/span>;<\/span> <\/span>int<\/span> <\/span>dstOffset<\/span> <\/span>=<\/span> <\/span>(<\/span>int<\/span>)<\/span>(<\/span>dst<\/span>.<\/span>PixelWidth<\/span> <\/span>*<\/span> <\/span>pt<\/span>.<\/span>Y<\/span> <\/span>+<\/span> <\/span>pt<\/span>.<\/span>X<\/span>)<\/span> <\/span>*<\/span> <\/span>4<\/span>;<\/span> <\/span>int<\/span> <\/span>max<\/span> <\/span>=<\/span> <\/span>(<\/span>int<\/span>)<\/span>rc<\/span>.<\/span>Height<\/span>;<\/span> <\/span>int<\/span> <\/span>len<\/span> <\/span>=<\/span> <\/span>(<\/span>int<\/span>)<\/span>rc<\/span>.<\/span>Width<\/span> <\/span>*<\/span> <\/span>4<\/span>;<\/span> <\/span>for<\/span> <\/span>(<\/span>int<\/span> <\/span>y<\/span> <\/span>=<\/span> <\/span>0<\/span>;<\/span> <\/span>y<\/span> <\/span><<\/span> <\/span>max<\/span>;<\/span> <\/span>y<\/span>++<\/span>)<\/span> <\/span>{<\/span> <\/span>Buffer<\/span>.<\/span>BlockCopy<\/span>(<\/span>srcPixels<\/span>,<\/span> <\/span>srcOffset<\/span>,<\/span> <\/span>dstPixels<\/span>,<\/span> <\/span>dstOffset<\/span>,<\/span> <\/span>len<\/span>)<\/span>;<\/span> <\/span>srcOffset<\/span> <\/span>+=<\/span> <\/span>src<\/span>.<\/span>PixelWidth<\/span> <\/span>*<\/span> <\/span>4<\/span>;<\/span> <\/span>dstOffset<\/span> <\/span>+=<\/span> <\/span>dst<\/span>.<\/span>PixelWidth<\/span> <\/span>*<\/span> <\/span>4<\/span>;<\/span> <\/span>}<\/span><\/pre><\/td>\n<\/tr><\/table>\n\n");