I'm using your IEvolution-Component in a simple scan-application. The twain-dialog is disabled. In this application users have the option to scan with 100, 500 or 1200 DPI. All works fine with one exception: If we use the "EPSOPN Perfection V370 Photo"-scanner, scanning with 1200 DPI results in a 72 DPI Image. This happens under OS Windows XP (32bit) and Windows 8.1 (64bit). Debugging the program shows the following remarkable values: ...TWainParams.XResolution.RangeMax = 1184 ...TWainParams.YResolution.RangeMax = 1184 This value is far away from the maxium you can set with the native program EPSON SCAN.
So you are setting XResolution.CurrentValue/YResolution.CurrentValue to 1200 and it is returned as 72DPI? Does have settings work correctly, such as 1184?
Have you compared with another Twain scanning app on that system?