PMG http://forum.pmg.org.ru/ |
|
продвинутая анимация ошибка в примерах http://forum.pmg.org.ru/viewtopic.php?f=2&t=6728 |
Страница 1 из 1 |
Автор: | Ilia [ 02 дек 2008 21:36 ] |
Заголовок сообщения: | продвинутая анимация ошибка в примерах |
скачал КУДИЦ-ОБРАЗ, Адамс, DirectX - продвинутая анимация, 2004 src.rar в примере ragdoll и в других примерах выдает ошибку и ссылается на код в Direct3D.cpp Ragdoll error C2664: 'D3DXLoadSkinMeshFromXof' : cannot convert parameter 1 from 'IDirectXFileData *' to 'LPD3DXFILEDATA' нашел похожую ошибку в инете там советовали заменить if(FAILED(hr=D3DXLoadSkinMeshFromXof(pDataObj, 0, pDevice, &AdjacencyBuffer, &MaterialBuffer, NULL, &NumMaterials, &pSkin, &pLoadMesh))) return hr; на if(FAILED(hr=D3DXLoadSkinMeshFromXof((LPD3DXFILEDATA)pDataObj, 0, pDevice, &AdjacencyBuffer, &MaterialBuffer, NULL, &NumMaterials, &pSkin, &pLoadMesh))) return hr; ошибка в Debug исчезла при запуске примера появляется окно, messagebox с вопросом use full screen я нажимаю нет и выдает ошибку: Unhandled exception at 0x6be70b01 in Ragdoll.exe: 0xC0000005: Access violation reading location 0xcccccccc. я запускал пример в visual studio .net 2003 пробовал запускать в visual c++ 6.0 выдает ошибку: Unhandled exception in Ragdoll.exe(D3DX9_33.DLL): 0xc000005:Access Violation. такая ошибка появляется тока в примерах где есть файлы XParser все остальные примеры работают норм |
Автор: | MagicWolf [ 03 дек 2008 11:10 ] |
Заголовок сообщения: | Re: продвинутая анимация ошибка в примерах |
Мне кажется это не из-за не совместимости версии DirectX ... Как поправить не знаю, не сталкивался. |
Автор: | kurlyak [ 02 янв 2010 16:24 ] |
Заголовок сообщения: | Re: продвинутая анимация ошибка в примерах |
у меня на DirectX SDK 2003 Summer Update тот же пример работает нормально. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |