In DirectDraw, the background of a character (bmp file), is white color, and I set it transparent using DDColorkey, and displayed it on the screen, it mostly works but there are still white outlines around his hands. In other words the transparency is not completely working as you can still see some white outlines around some parts of his body, how do I fix this?