Apart from alpha blending, you can use gamma ramps or palette animation.
Palette animation is only available if you are using 8-bit or less colour, but there is a sample in the DelphiX package showing how to do this.
Gamma ramps are rather more complicated, though Alimonster wrote an article about how to do it in straight DirectDraw (here).