もしかしてDirect3Dが有ったらDirectDraw使えないという
オチですか。
でも、DIRECTDRAW_VERSIONとDIRECT3D_VERSION
二つ別々にあるから大丈夫なのではないでしょうか。(小声で...)