For Rainbow 6 I am not able to detect on which monitor the game is running.
You can find the
monitorHandle property under the GameInfo Object: monitorHandle and windowHandle.
- You can get the list of your monitors (and their id’s) with GetMonitorsList(), so you can know which one is the primary and which one is the secondary, etc.
- On a change (for example the user moved the game window from one screen to another), the OnGameInfoUpdated event will be triggered, and you will have the updated GameInfo object with the new monitor handle.