发布于 2011-11-27 17:32:00
我认为它将开始类似这样的事情:
var
lpbi: PBitmapInfoHeader;
begin
// Get DIB header info from DIB handle
lpbi := PBitmapInfoHeader(GlobalLock(hdIB));
end;然后,如果它是一个32位的图像,它将有一个alpha通道,您将使用它作为您的透明度数据。
然后,将RGB数据复制到PNG对象的scanline,将alpha数据复制到alpha scanline。
https://stackoverflow.com/questions/8285349
复制相似问题