Thanks for your time,
Thanks for the response, Meghan.
I modified the DLL file to output only the 3 bytes of RGB data, and removed the array decimation / interleave. This cut the display time by 65%, displaying 5 frames per second (almost acceptable, and may be the best that can be done). I presume the high cost of decimate / interleave is due to memory allocation and copies.
Draw Flattened Pixmap on the PC can accept the 32 bit representation w/o a problem.
I will create a suggestion for scrollbars on PDA images. The off-screen portions of the image should be available, as Draw Flattened Pixmap and "picture" take proportionally increasing time to process with larger images.