Fragen zum Buch an MM.Programmierung@web.de
 
Frage1: EXE-Dateien der Buch-CD funktionieren nicht
Frage2: Das Beispiel DVD-Players funktioniert nicht
Frage3: Fehler beim Übersetzen der DirectX-Beispiele

Frage1: EXE-Dateien der Buch-CD funktionieren nicht

  Frage: Ich habe die Buch-CD in meinen Computer eingelegt, kann aber einige der exe-Dateien nicht ausführen.

Antwort: Einige der Beispiele arbeiten (wie im Buch beschrieben) mit DirectX-Komponenten zusammen. Zum Ausführen der exe-Dateien wird also (zumindest) die Installation der DirectX-Runtime benötigt (siehe Buch-CD \software\DirectX81). Um die gegebenen Beispiele zu ändern oder eigene DirectX-Beispiele implementieren zu können, benötigt man das komplette DirectX-SDK (siehe Buch-CD \software\directxsdk).
 

Frage2: Das Beispiel DVD-Players funktioniert nicht

  Frage: Das Beispiel zur Programmierung eines eigenen DVD-Players funktioniert auf meinem Rechner nicht.

Antwort: Das Beispiel wurde mit DirectShow-Filtern programmiert. Der erste Filter dieser Filterkette, nutzt die DVD-Komponenten des Computers. Das heißt, unsere Lösung setzt einen korrekt installierten DVD-Player (Hardware und Software) im System voraus.
 

Frage3: Fehler beim Übersetzen der DirectX-Beispiele

  Frage: Beim Übersetzen der DirectX-Beispiele von der Buch-CD bekomme ich mehrere Fehlermeldungen.

Antwort: Es ist wichtig, dass das entsprechende Projekt von der Buch-CD auf die Festplatte kopiert wurde. Außerdem muss das DirectX-SDK von der Buch-CD installiert worden sein (siehe Abschnitt 1.6 im Buch). Ein älteres SDK als das auf der Buch-CD ist nicht ausreichend! Sie sollten also ggf. ein älterer DirectX-SDK zunächst deinstallieren und dann die von uns verwendete Version 8.1 installieren.