Rotate Screen?

In our app, the monitor may be mounted on a rotating arm (it’s not as weird as it sounds). The image on the screen should be rotated by 90 degree angles so that the text is legible is all positions.

Has any of you done this before? I know that some graphics cards on Windows can rotate the screen, (ChangeDisplaySettings API or Alt + Ctrl + Arrow key manually), but a SW & cross-platform way of doing this would be nice.

Thanks!

I don’t recall ever seeing a system call to do that, though such a thing might exist…