VC++とDX9(Summer 2003update)でスプライトを表示させようとしてるんですが、
なんだかよくわからないエラーが出て困ってます。

pd3dDevice->BeginScene();
pSprite->Begin();
pSprite->Draw(省略);
pSprite->End();
pd3dDevice->EndScene();

というように、ちゃんとBeginSceneとEndSceneの間にはさんでますし、
スプライトオブジェクトとかテクスチャの作成には失敗していないようです。

エラー:
'Begin' : 関数が不正な 0 個の実引数をともなって呼び出されました。
'Draw' : 関数が不正な 7 個の実引数をともなって呼び出されました。

こういう「関数が不正な〜」みたいなエラーはどこが悪いんでしょうか、、、
どなたか教えてください。よろしくお願いします。