Gitlab-ci Windows screen access from runner

Is there a viable way to get access to the screen from a Windows™ gitlab-ci runner? A part of our testing involves code that draws things into windows on the screen and then verifying that it was drawn. At the moment, we cannot get windows to appear from inside runners, and Sikulix cannot confirm that anything useful was done.

Is there a right way to do this? One thing I could consider is not running the runner as a service, but run it from a command window in a logged in session. This might give jobs access to the screen. Looking at the runner options, it isn’t immediately clear how to invoke the runner directly without running it as a service.