Howdy,
I haven't written any code yet, but I've encountered a similar problem before. Hopefully things have changed since the last time I visited it.
I'm trying to do my own image conversion for games into a special OpenGL image format.
In order to perform the conversion correctly, I need all pixel data and more importantly, i need all the alpha channel data (all 8bits per pixel).
Does the System.Drawing.dll in .NET support full 32-bit alpha transperency loading?
Will I be able to walk the alpha channel with all information retained in C#?