>>423
LPDIRECTDRAW7 DDobj;
LPDIRECT3D7 D3Dobj;
DirectDrawCreateEx( NULL, (void**)&DDobj, IID_IDirectDraw7, NULL );
DDobj->QueryInterface( IID_IDirect3D7, (void**)&D3Dobj );

初期化処理が他にも必要だから本買って勉強したほうがいいよ。