Hi kevin,
Thanks for your reply.
I am using vb.net and AIL to make an animation sequence player. I did
want to squash the image to 16:9 so does that make the render normal
function usable for a 32bit TGA and it's alpha? id assumed that was
for 24bit images only?
Converting the images to PNG for display is a great idea, but the only
method i can ework out from the help is to save the image to disk
first, meaning I would have masses of files for each sequence
playback, and i would have the slowdown of the disk save. Is there a
way of being able to temporarily place the converted PNG in memory
after the loadimage function so that i can compile my imagecache
collection for playback?
Lastly, I'd noticed that my render transparent directly to picturebox
is rather slow - it draws the image slowly from the bottom up,
and sometimes misses large sections of the image. Anything i'm doing
wrong? I was hoping that i'd get a faster output onto the picturebox.
My previous attempts with <ahem> the devil image library returned a
transparent image straight away to the picturebox. :-) (However the
loading and conversion functions are over 3x faster so i'm not
complaining!)
My hope is to be able to use the image and background image properties
of the vb picturebox to preview a composited FG/BG alpha overlay,
along with the ability to write out the composite to a JPG or other
format afterwards, but again, this is not a priority for the app, just
a wishlist!