ผมลองดูตัวอย่างอันหนึ่ง มันเป็นตัวอย่างเกี่ยวกับการโหลดภาพ gif แล้วเซฟเป็น bitmap(ตัวอย่างชื่อ bmpmanip) ผมลองเปลี่ยนแปลงโค้ดโดยให้โหลดภาพ png ขึ้นมา มันสามารถแสดงได้เหมือนภาพ gif แต่ผมไม่ทราบวิธีเอา transparent layer ของภาพแบบ png มา mask กับภาพของมันเองได้ ใครพอบอกวิธีเอา transparent layer ออกมาได้บ้างครับ
ฟังก์ชั่นที่ใช้คือ
ConvertL(CFbsBitmap& aBitmap,CFbsBitmap& aMaskBitmap,TInt aFrameNumber)
โดยปัญหาของผมคือ พารามิเตอร์ตัวที่สองครับ ไม่รู้ว่าจะเอา mask ที่มันเก็บอยู่ในภาพ png ออกมาได้ยังไง ใครทราบวิธี รบกวนช่วยบอกทีครับ ขอบคุณครับ