Einzelnen Beitrag anzeigen

Mattze

Registriert seit: 6. Jan 2005
664 Beiträge
 
#1

EnumDisplayDevices und DISPLAY_DEVICE

  Alt 15. Jul 2013, 20:12
Hallo,

die Display_Device-Struktur wird bei Microsoft anders definiert, als sie unter Delphi definiert ist. (http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx)
Es geht insbesondere um die beiden Zeichenketten am Ende (DeviceID, DeviceKey).
Ich denke mal, das die GUID in DeviceID eingetragen wird. Jedenfall, wenn ich die dwFlags unter EnumDisplayDevices richtig verstehe (http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx)
Und genau die möchte ich zu jeder Grafikkarte, die ich vorher mit EnumDisplayDevices ermittelt habe, auch bekommen.

Aber EnumDisplayDevices will diese Display-Devices-Struktur nicht.
Wie kriege ich das hin oder sonstwie die gewünschte GUID?
Nur den bekannten PCI-Zweig der Registry abzusuchhen, wäre wahrscheinlich zuwenig, oder?

(Bsp.: EnumDisplayDevices gibt gibt 5 Einträge zurück. Im PCI-Zweig habe ich bisher nur 2 gefunden.)

Gruß
Matthias
  Mit Zitat antworten Zitat