...
Note that, while 4K video is output at a 1:1 pixel ratio, graphics elements (roImageWidget, roCanvasWidget, etc.) are upscaled to match the size of the 4K video output. This occurs irrespective of the size of the original image and widget rectangle: For example, an image in a 960x540 rectangle will first be downscaled to 960x540, then upscaled to 1920x1080. If you want to display images without upscaling on 4K video modes, display them in a video window using the roVideoPlayer.PlayStaticImage() method (or enable full-resolution graphics on the XTx43).
ifRectangle
SetX(x As Integer) As Void
...