Das Buch ist möglicherweise auch noch etwas zu schwer für dich. Ich war damals anfänglich auch total überfordert. Überleg dir wirklich, ob du nicht erst ein wenig mehr Erfahrung sammeln willst und 2D Spiele entwickelst und es dann in einem halben Jahr oder Jahr noch mal versuchst.
Zu deinem Problem:
Du sollst die DLL bei deinem Projekt linken. Die DLL enthält die Engine die im verlaufe des Buchs entwickelt wird. Damit wird dir der Einsatz von DirectX gezeigt, bzw zusätzlich gezeigt wie du die DirectX Funktionen so in eigene Klassen schreiben kannst, dass du einfacher damit arbeiten kannst. Wenn du also ein Spiel schreibst, welches die TriBaseEngine benutzt, dann musst du die DLL linken. Du versuchst aber nun im Projekt der DLL selbst die DLL zu linken. Das bedeutet die DLL linkt sich selbst. Das ist natürlich quatsch. Wenn du die Projektmappe vom Buch hast, ist eigentlich alles ab Anfang an so eingerichtet wie es sein muss. Du musst bei den Projekten nichts mehr linken und alles ist gut.
Der Link hilft dir für das Problem wirklich nicht weiter. Das war noch wegen einer falschen Annahme von mir am Anfang. Debugging ist aber eine wirklich feine Sache. Du kannst damit relativ leicht Denkfehler in deinem Code finden. Dabei handelt es sich um Code den du zwar kompilieren und normal auch ausführen kannst, der aber irgendein Fehlverhalten zeigt. Das könnte zum Beispiel ein Absturz des Programms sein, aber auch einfach völlig anderes Verhalten als du beabsichtigt hast. Beschäftige dich mal damit wenn du etwas Zeit hast. Es wird dir wirklich unglaublich weiter helfen und eigentlich ist es gar nicht schwer wenn man es einmal richtig gemacht hat. Wenn du dazu konkrete Fragen hast, kannst du hier ja gerne einen Thread erstellen. Das ist einfach ein Thema mit dem sich viele Anfänger einfach nicht beschäftigen wollen, weil sie nicht wissen wie unglaublich nützlich und Hilfreich es ist.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“