I need to programmtically change the display orientation for an extended desktop setup consisting of 2 monitors and Radeon X1300/X1500 card. While I can do this thru the Win32 ChangeDisplaySettingsEx for NVidia setups, the API fails for ATI cards. (I can change the refresh, vertical and horizontal resolution and color depth, but as soon as I try to change the orientation the API call fails.) I was hoping the ADL SDK might provide this functionality. Can this be done and is there any C examples I could use?