Re: Graphics in Win32lib

new topic     » goto parent     » topic index » view thread      » older message » newer message

GDI32 is a Windows .DLL.  StretchBlt and SetStretchBltMode are functions 
within it.  I'm not sure what GDI stands for, probably something like 
Graphics Device Interface?



mistertrik at hotmail.com wrote:

>
>
>> From: Don Phillips <EuNexus at yahoo.com>
>> Reply-To: EUforum at topica.com
>> To: EUforum <EUforum at topica.com>
>> Subject: Re: Graphics in Win32lib
>> Date: Wed, 9 Oct 2002 22:13:42 -0700 (PDT)
>>
>>
>> Try StretchBlt and SetStretchBltMode from GDI32.  These functions 
>> copy from one DC to another but allow the destination rectangle to be 
>> either smaller or larger the the source rectangle.  If so, Windows 
>> will scale the image accordingly.
>> Don Phillips
>>
>> I need to be able to display background images in my window, but as 
>> this is
>> destined to be used by people other than myself, I want it to scale
>> gracefully on other resolutions.
>>
>> At the moment I just use loadbitmapfromfile and BLT it to the screen, 
>> but
>> how would I have a single bitmap image, that I can output as a 
>> smaller size?
>>
>> I know how to make a simple scaling algorithm if one does not already 
>> exist,
>> but how would I get access to the 2d array that loadbitmapfromfile no 
>> doubt
>> puts somewhere, and how would I save my altered array into a bitmap 
>> object?
>>
>> ...If that made sense, that is.
>> =====================================================
>> .______<-------------------\__
>> / _____<--------------------__|===
>> ||_ <-------------------/
>> \__| Mr Trick
>>
>>
>> <P>Try StretchBlt and SetStretchBltMode from GDI32.&nbsp; These 
>> functions copy from one DC to another but allow the destination 
>> rectangle to be either smaller or larger the the source 
>> rectangle.&nbsp; If so, Windows will scale the image accordingly.
>> <P>Don Phillips
>> <P>&nbsp;<B><I>mistertrik at hotmail.com</I></B> wrote:
>> <b><a href="http://news.yahoo.com/">Yahoo! News</a></b> - Today's 
>> headlines
>>
>>
> =====================================================
> .______<-------------------\__
> / _____<--------------------__|===
> ||_    <-------------------/
> \__| Mr Trick
>
>
>
>

-- 
If today is the first day of the rest of your life, then what the hell
was yesterday?

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu