Schnelle 2D-Grafik bekommst du aber nur mit Direct3D, zumal du nur ein einfaches Framework für's Rendern brauchst (zum Beispiel ID3DXSprite aus dem
SDK), dann ist das fast wie mit DirectDraw. Nur schneller, und Effekte sind auch einfacher zu realisieren.
DirectDraw gibt es nicht mehr seit
DirectX 8. Wenn du es dennoch verwenden willst, musst du mit DirectDraw 7 vorliebnehmen (und am einfachsten verwendest du daher das DX7
SDK, weil nur da die entsprechende Dokumentation drinnen ist).