Какие библиотеки использует DirectX 5?
Я знаю, что DirectX 9 использует много DLL, но основная DLL d3d9.dll
которую я могу заменить на свой собственный и, таким образом, "подключить" приложение к DirectX 9. Я могу сделать то же самое для DirectX 8. Но у меня есть игра, которая вылетает, и она использует DirectX 5, но размещая свой пользовательский d3d5.dll
в директорию игр не загружается мой DLL файл. (DirectX для оболочки openGL). Что является основной DLL-библиотекой, используемой DirectX 5 для создания устройства? d3d9.dll->CreateDevice(Ex)
?)?
1 ответ
Решение
Хорошо, кажется, все версии DirectX от одной до 7 используют "ddraw.dll" в качестве своей основной DLL, а версия 8 использует d3d8.dll, версия 9 d3d9.dll. Что касается версий 10 и 11 d3d10.dll и d3d11.dll соответственно.