"EnTerr" wrote:
But this is kind of weird, isn't it? As in saying "to get the actual screen resolution, check GetVideoMode() (Do not ask GetDisplayMode(), have no faith in GetDisplaySize() )"
Presumably, it's because GetDisplayMode() is referring to the graphics plane, while GetVideoMode() is referring to the video plane. If 1080p for graphics rendering is "exclusive" to Roku 4, that would explain why the results differ on your Roku 3 when set to 1080p. With that said, however, on my Roku 4, set to 1080p, GetDisplayMode() still returns 720p. Of course, the documentation still only lists 1280x720 as the max size for roScreen, so I guess 720p would be correct, if 1920x1080 is intentionally left undocumented for some reason (fwiw, I just tested it, and 1920x1080 does indeed work for roScreen on the Roku 4). Perhaps it's undocumented, because they haven't updated the GetDisplayMode() implementation, yet..
😛
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)