You can't do any of these using BitBlt:

Rotation
Lighting
Alphablending
Anti Aliasing
Stretching (unless using StretchBlt)
Transparancy without a mask

And you will never get the speed in BitBlt no where near the same as DirectX.