title: 32-bit PNG loading in .NET
body: <p>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.</p>
  
  <p>I'm trying to do my own image conversion for games into a special OpenGL image format.</p>
  
  <p>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).</p>
  
  <p>Does the System.Drawing.dll in .NET support full 32-bit alpha transperency loading?</p>
  
  <p>Will I be able to walk the alpha channel with all information retained in C#?</p>