Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Jul 04, 2025 08:05

Foren-Übersicht » Programmierung » Allgemein
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Grafikkarte
BeitragVerfasst: Mo Nov 25, 2002 20:18 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Sep 02, 2002 15:41
Beiträge: 867
Wohnort: nahe Stuttgart
hi,

wie bekomme ich - am besten ohne opengl und directx zu initialisieren - den Namen meiner Grafikkarte, die OpenGL-Version und die DirectX-Version, also zum verarbeiten in delphi mein ich jetzt?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Nov 26, 2002 08:29 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Jul 12, 2002 07:15
Beiträge: 916
Wohnort: Dietzhölztal / Hessen
Programmiersprache: C/C++, Obj-C
Den Namen der Grafikkarte kannste IMHO aus der Registry auslesen, die OpenGL-Version evtl. aus dem zugehörigen ICD-Treiber (Dateiversion auslesen). DirectX-Version ist ebenfalls anhand der DLLs oder der Registry zu ermitteln. Aber sorry, keine Ahnung wie. Such einfach mal in der Registry nach den entsprechenden Teilen, dann weisst Du welchen Baum Du auslesen musst. Und schau dir die Eigenschaften der verschiedenen DirectX / OpenGL-Files an, um zu sehen, ob da die Version hinterlegt ist.

Ansonsten musste das ganze halt doch kurz unitialisieren. Warum eigentlich nicht? Dan weisst Du wenigstens auch, ob alles korrekt installiert ist. Außerdem reicht es bei OpenGL (wenn ich mich nicht irre) einfach, die DLLs zu laden. Die Funktion zum Ermitteln der Version und des Namens der Grafikkarte dürte auch schon arbeiten, wenn Du noch keinen RenderingContext erstellt hast...

_________________
Und was würdest Du tun, wenn Du wüsstest, dass morgen Dein letzter Tag auf dieser Erde ist?


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Foren-Übersicht » Programmierung » Allgemein


Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 4 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.009s | 20 Queries | GZIP : On ]