Entwickler-Ecke

Windows API - Systeminfos herausfinden(DirectX-Version, Prozessor, Win-Ver


Bryce - So 16.02.03 08:20
Titel: Systeminfos herausfinden(DirectX-Version, Prozessor, Win-Ver
Ich würde gerne ein Programm schreiben, dass möglichst viele Systeminformationen herausfindet (naja, nicht alles, aber alles, was vielleicht wichtig für eine Anwendung oder ein Spiel sein könnte).

Also, ich liste mal ein paar Dinge auf, vielleicht kann mir jemand entsprechende Quellen posten:
- Installiertes Betriebssystem (Also z.B welche Windows-Version ist installiert...)
- Welcher Prozessor ist installiert(ja ich weiß, ich schau mal bei intell/amd vorbei)
- wieviel RAM hat das System
- welche OpenGL/DirectX-Version ist installiert
- was für eine Grafik/Sound/Netzwerk/...-Karte ist vorhanden(also was für Hardware ist vorhanden)
naja, sowas halt

Ich hoffe ihr wisst was ich so meine und habt entsprechende Infos darüber. Würde mich freuen.


Delete - So 16.02.03 18:26

Für 1, 2 und drei kuck dir mal mein SysInfo, von meiner Seite an. Ist mit Source und die ganzen Infos sind in separate Units ausgelagert, die du einfach benutzen kannst.


OregonGhost - So 16.02.03 20:32

Es gibt keinen direkten Weg, die DirectX-Version herauszufinden. Du kannst aber die Funktion GetDXVersion verwenden, die Teil des Samples GetDXVer aus dem DirectX SDK ist.