<br><br><div class="gmail_quote">2010/2/5 Vincent Povirk <span dir="ltr">&lt;<a href="mailto:madewokherd%2B8cd9@gmail.com" target="_blank">madewokherd+8cd9@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

It&#39;s supported 32bpp with transparency from the start. The full list<br>
of supported writing formats is here:<br>
<a href="http://source.winehq.org/source/dlls/windowscodecs/pngformat.c#L680" target="_blank">http://source.winehq.org/source/dlls/windowscodecs/pngformat.c#L680</a><br>
<br>
GUID_WICPixelFormat32bppBGRA is the format you want, I think.<br>
<br>
You probably tried to use a format not on that list, which defaults to<br>
24-bit. I&#39;m not sure what the behavior should be in that case.<br>
<div><br>
</div>That&#39;s odd. Both WIC and winemenubuilder appear to be using BGR for<br>
32-bit pixel formats and informing libpng of this . I don&#39;t know where<br>
you could be getting RGB pixels.<br>
</blockquote></div>I didn&#39;t notice earlier, but you sent in a fix for winemenubuilder.<br>I tested compilation with it and it works fine.<br>Thank you for your attention on this problem.<br>