I'm a new developer in Pocket PC and I wanna develop some GAPI games. I been trying to write directly to the screen buffer with my own BltBlt function but encounter alot of problems.
Recently I found of a new way of drawing to screen througnt the help of the Microsoft's DIB and BltBlt. It goes like theMy sprite --(Using Windows Bltblt)--> DIB --(Using memcpy or my own BltBlt)--> Framebuffer
The good thing of this method is the I can use the Windows Bltblt to handle the loading, resizing, transparent, etc. I sure this method is slower but how much? Currently, I using memcpy for normal sprite and pixel copy for transparent and alpha sprite. If u have a better method of posting sprite to screen, please advise. Codes and example will be nice. Thanx.