D3D gives you free rotation when you use it for 2D applications (like pong). DDraw supports sprite rotatoin, but it is hardware dependant, and you will be VERY hard pressed to find hardware that supports it.

Z.