BitBlt in landscape mode

Tech-Archive recommends: Fix windows errors by optimizing your registry



Hi all,

I got my app running kind of ok on a 2003 SE Pocket PC (520 MHz).
It's doing BitBlt's (at least) 50 times per second and the performance
although not outstanding, is still sufficient.
(For the record: the bitmap is a DIB created with a CreateDibsection
from the parameters of a CreateCompatibleBitmap call, .)

Now I want it to be usable in landscape mode, too.
Here comes the problem: when the app is started in landscape,
the whole thing slows down to a crawl... in portrait mode I am
normally getting about 85 fps, but only 45 in landscape mode.

I guess, it could be faster with GAPI, but that's kind of broken in
2003 SE as I see? GETRAWFRAMEBUFFER isn't really good either,
since it might not be supported by all PPC's around.

So, how could I speed up these BitBlt's in landscape mode?

Cheers,
Attila

.



Relevant Pages

  • Re: BitBlt in landscape mode
    ... has to add those blits to the math of rotation. ... > I got my app running kind of ok on a 2003 SE Pocket PC. ... the bitmap is a DIB created with a CreateDibsection ... > normally getting about 85 fps, but only 45 in landscape mode. ...
    (microsoft.public.pocketpc.developer)
  • Re: Landscape Mode
    ... Please note that Pocket PC 2002 does not support landscape Mode. ... What happens if we obtain SE directly from Microsoft, ...
    (microsoft.public.pocketpc)
  • Re: Is there a landscape mode for my IPAQ 2215
    ... Pocket PCs that came before the Pocket PC 2003 Second Edition do not ... You will need a third party application to ... > landscape mode, it scared me. ...
    (microsoft.public.pocketpc)
  • Re: Which Pocket PC version allows landscpace mode?
    ... > have the ability to switch apps to landscape mode. ... Windows Mobile 2003 for Pocket PC Second Edition, ... Microsoft MVP Mobile Devices - http://www.pocketpc.com Surf the web with your Pocket PC - http://www.piefriendly.com Pocket PC and SmartPhone speak Spanish! ...
    (microsoft.public.pocketpc)
  • Outlook Help
    ... I am pocket pc newbie. ... Some folks in our company send massive logs in the email body. ... are popular softwares to change to landscape mode. ...
    (microsoft.public.pocketpc)