public User32Interop.Win32Point GetUnityWindowCenter() { User32Interop.Win32Rect rect; User32Interop.GetWindowRect(_unityHWnd, out rect); return(new User32Interop.Win32Point((rect.left + rect.right) / 2, (rect.bottom + rect.top) / 2)); }
public void SetUnityWindowForeground() { User32Interop.SetActiveWindow(_unityHWnd); }
public WindowsUnityWindow() { _unityHWnd = User32Interop.FindWindow(null, Application.productName); }