Direct3D,X ファイルをリソースからロードしようとして失敗する。見つからないと言われる。D3DRMLOADRESOURCE の loadResource.lpName が LPCTSTR なのが不思議に思ったのだが,結局リソース ID を MAKEINTRESOURCE で変換することで解決。
D3DRMLOADRESOURCE loadResource; loadResource.hModule = AfxGetInstanceHandle(); loadResource.lpName = MAKEINTRESOURCE(RESOURCE_ID); loadResource.lpType = "X"; pMeshBuilder->Load(&loadResource, NULL, D3DRMLOAD_FROMRESOURCE, NULL, NULL);
VisualC++6.0 の,Doc-View を使わない設定だと,AppWizard で LoadStdProfileSettings が生成されない。ILS2 に以下の部分を追加
LoadStdProfileSettings();