Achja nur so ne Info. Die DirectX Version findet man ja natürlich auch im RegistryKey: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX" (zumindest unter Win XP) in der Zeichenfolge "Version", findet man da aber leider nur (bei installiertem DX 9.0c) die (interne ?) - Versionsnummer "4.09.00.0904", und in der REG_BINARY nur nen binaric "00 00 00 09 00 00 00 00" was auf etwas wie "DirectX 9.0c (4.09.00.0904)" hindeutet , nur leider steht da nix von nem "9.0c" noch findet sich da überhaupt eine klare Versionsinfo
Also ich hab jetzt versucht eine Lösung OHNE DxDiag.exe zu finden und hab mir für den Code auf die Schnelle die Registry-Lese Funktion die ts-soft in diesem Thread (link) gepostet hat eingebunden. Und so sieht das ganze in PB 4.0 Code aus:
genau zu diesem thema ( alle dxversionen aufzuschreiebn is öde^^) habe ich einen thread bei manfänger, oder glaubt ihr, das man die version da nich herauskriegt?