I've tried ajusting the code. The problem is.... if the alpha I set goes anywhere below 255, the image simply becomes invisible

Can someone maybe post some sample code here on how to get it working? I know the oxygene demo uses it and I think the problem lies with the surface layer. But I can't seem to figure out how to fix it without causing access violations.