Welche DLLs verwendet DirectX 5?

686
Gizmo

Ich weiß, dass DirectX 9 viele DLLs verwendet, aber die Haupt-DLL ist die, d3d9.dlldie ich durch meine eigene ersetzen kann, und so mit DirectX 9 in eine Anwendung "einhaken". Ich kann das Gleiche für DirectX 8 tun. Aber ich habe ein Spiel, das abstürzt und es verwendet directx 5, aber wenn ich meine benutzerdefinierte d3d5.dllim Spieleverzeichnis platziere, wird meine DLL-Datei nicht geladen. (DirectX zum OpenGL-Wrapper). Was ist die Haupt-DLL, die von DirectX 5 zum Erstellen eines Geräts verwendet wird (was ist das Äquivalent d3d9.dll->CreateDevice(Ex)?)?

0

1 Antwort auf die Frage

0
Gizmo

Okay, es scheint, alle Directx-Versionen von einem bis zu 7 verwenden "ddraw.dll" als Haupt-DLL, und Version 8 verwendet d3d8.dll, Version 9 d3d9.dll. Wie für Version 10 und 11 d3d10.dll bzw. d3d11.dll.