Code:
var dm: TDevMode;
...
EnumDisplaySettings(nil, ENUM_CURRENT_SETTINGS, @dm);
Gerade kein Delphi drauf, vielleicht musst du das @ auch weglassen. Statt ENUM_CURRENT_SETTINGS kannst du auch ENUM_REGISTRY_SETTINGS nehmen, dann werden die derzeit für das Gerät gespeicherten Werte genommen (falls der Modus nur temporär geändert ist).