JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=7bf65abf4fe5f5e5eaf51a5fbc635b8aMedaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Direct 3D Gerät kann nicht angelegt werden

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> DirectX, OpenGL
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Jonathan_Klein
Living Legend


Alter: 37
Anmeldedatum: 17.02.2003
Beiträge: 3433
Wohnort: Siegerland
Medaillen: Keine

BeitragVerfasst am: 29.03.2004, 11:25    Titel: Direct 3D Gerät kann nicht angelegt werden Antworten mit Zitat

Mein DX9 Spiel läuft auf meinem Rechner einwandfrei.

Aber auf einigen älteren Rechner stürtz das Programm beim anlegen des D3D Device ab (if(FAILED(lpD3D->CreateDevice()))

Ich vermute das es am Rechner liegt. Ich hab natürlich auf allen Dx9 instaliert.

Kann ich irgendetwas tun damit mein Spiel auf diesen Rechnern läuft, oder ist DX zu den Grafikkarten inkompatibel.

Also hab ein eine Chance meine Direct3D Funktionen auf einem so alten Rechner zu nutzen? Irgendwelche Parameter ändern?

if(FAILED(m_lpD3D->CreateDevice(D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, hWnd, D3DCREATE_SOFTWARE_VERTEXPROCESSING, &PParams, &m_lpD3DDevice)))
_________________
https://jonathank.de/games/
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Christian Rousselle
Site Admin


Alter: 48
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 29.03.2004, 11:35    Titel: Antworten mit Zitat

Hast du mal dxdiag auf dme Rechner gestartet und geschaut, ob die Tests laufen?

C.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
The Lord of Programming
Living Legend


Alter: 37
Anmeldedatum: 14.03.2003
Beiträge: 3122

Medaillen: Keine

BeitragVerfasst am: 29.03.2004, 11:36    Titel: Re: Direct 3D Gerät kann nicht angelegt werden Antworten mit Zitat

Jonathan_Klein hat Folgendes geschrieben:
Aber auf einigen älteren Rechner stürtz das Programm beim anlegen des D3D Device ab (if(FAILED(lpD3D->CreateDevice()))

Das ist genau mein Problem Confused
Ich vermute stark, dass das an der GraKa liegt.
Welche hast du denn auf dem älteren PC?
_________________
www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console


Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Jonathan_Klein
Living Legend


Alter: 37
Anmeldedatum: 17.02.2003
Beiträge: 3433
Wohnort: Siegerland
Medaillen: Keine

BeitragVerfasst am: 03.04.2004, 08:59    Titel: Antworten mit Zitat

Ich hab mal den dxdiag test gemacht.
Der hat gesagt, das die Grafikarte kein Dricet3D 9 unterstütz, und das man gegebenenfals einen neuen Treiber installieren soll.

Also muss man wahrscheinlich Glück haben, ob es einen aktuelle Treiber für die Grafikkarte gibt. Sonst gibt es anscheinnend keine Möglichkeit, das Spiel auf einem solchen Rencher zum laufen zu bringen.
_________________
https://jonathank.de/games/
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Jonathan_Klein
Living Legend


Alter: 37
Anmeldedatum: 17.02.2003
Beiträge: 3433
Wohnort: Siegerland
Medaillen: Keine

BeitragVerfasst am: 09.06.2004, 15:10    Titel: Antworten mit Zitat

Ich hab mal mit DXGetErrorDescription() angeschaut, warum das Gerät nicht angelegt werden konnte:
"Invalid call"
Weiß jemand vieleicht, wie man den Fehler beheben kann?????????
_________________
https://jonathank.de/games/
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Christian Rousselle
Site Admin


Alter: 48
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 09.06.2004, 15:12    Titel: Antworten mit Zitat

Wenn das Gerät nicht angelegt werden kann, dann sagt die Debug Runtime was genaueres. Wenn die nicht installiert ist wird es schwierig. Du solltest mal versuchen eine Anwendung mit sehr einfachen Einstellungen zu kreiern. (640x480x16, 1 Backbuffer und sonst auch nix aufregendes).

C.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> DirectX, OpenGL Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum