Какие библиотеки использует 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 соответственно.

Другие вопросы по тегам