Bumping old threads is bad...

DelphiX doesn't use TColor as transparent color, therefore clGreen or other will not work. However clBlack equals to 0 which will work. There are functions in for example TDirectDrawSurface to find out DelphiX color from TColor.