Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Anonymous

unregistriert

1

18.05.2003, 11:28

DirectX Fehler beim ausführen aller Bsps

Jo, moin
ich habe das Buch nun schon stark angelesen. Langsam wollte ich dann auch mal die Beispiele austesten, aber es kommt immer der Fehler D3Dx9d.dll nicht gefunden.
Wenn ich den Code als Release compiliere kommt kein Fehler. Ich habe die Dx9 SDK als Debug installiert und auch alle Lib und Header angegeben. Der Fehler kommt auch nicht beim kompilieren sondern erst beim anschliessenden ausführen.
Abgesehen davon muss man wohl die tb-engine-dlls in das windows-verzeichnis kopieren.

Also wie mache ich den Prorammen klar wo sie die d3dx9d.dll finden können?

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

18.05.2003, 11:37

Re: DirectX Fehler beim ausführen aller Bsps

Zitat von »"starkeeper"«

Abgesehen davon muss man wohl die tb-engine-dlls in das windows-verzeichnis kopieren.

... wie auch mehrfach im Buch erwähnt ist ;)
D3DX9D.dll ist die Debug-DLL-Datei der D3DX-Bibliothek, welche die Engine für das Laden von Texturen verwendet. Suche mal nach dieser Datei auf Deiner gesamten Festplatte. Wenn Du sie irgendwo findest, kopierst Du sie ins System(32)-Verzeichnis.

3

18.05.2003, 12:19

Es reicht, wenn du einfach das directX-SDK von der CD installierst.
In a world without fences and walls - who needs windows and gates ?

http://www.Paid4Mailer.de/?refid=8422

4

18.05.2003, 12:31

Also wie gesagt das SDK habe ich installiert.
Aber eine d3dx9.dll ist nicht auf meine Platten geflossen. Alles was ich bieten kann ist die .lib Datei. ???

Werbeanzeige