ありがとうございます。
とりあえず、他にも必要なものがあったためインクルードディレクトリに
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include
C:\Program Files\Microsoft Visual Studio 9.0\VC\include
$(DXSDK_DIR)Include
を追加し、
ライブラリディレクトリにも
$(DXSDK_DIR)\lib\x86
を追加したところ、ヘッダーが見つからないエラーは発生しなくなりました。
代わりにと言うかなんというか、以下のような外部シンボル参照のエラーが発生したのですが、
これは何が原因なのでしょう?
恐らくSTLを使用している部分に発生していると思います。
error LNK2019: 未解決の外部シンボル "public: static void __cdecl std::_String_base::_Xran(void)" (?_Xran@_String_base@std@@SAXXZ) が
関数 "public: class cMesh * & __thiscall std::map<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,
class cMesh *,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,
class std::allocator<struct std::pair<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >
const ,class cMesh *> > >::operator[](class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)"
(??A?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAVcMesh@@U?$less@V?$basic_string@DU?$
char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$
allocator@D@2@@std@@PAVcMesh@@@std@@@2@@std@@QAEAAPAVcMesh@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z) で参照されました。