Moonlight 串流分辨率设置
这篇博客主要说明了,如何在启动串流时,启动相应的分辨率设置程序。
工具下载
目前还未完善的功能:在串流结束后,需要手动设恢复分辨率
。
不想用定时扫描串流进程列表中是否包含nvstreamer.exe
的方法作为是否正在串流的依据。
本打算Hook ExitProcess函数拦截终止串流应用进程请求,先恢复分辨率,再终止串流应用,但不清楚具体如何操作。
配置分辨率设置程序
创建 设置分辨率.exe的快捷方式,打开快捷方式的属性设置,添加要设置的分辨率参数(手机的分辨率)。
设置分辨率参数前,一定要测试当前的主显示器是否支持 所设置的分辨率
将 分辨率设置程序 添加到串流应用列表中
将快捷方式复制到%USERPROFILE%\AppData\Local\NVIDIA Corporation\Shield Apps\
中
启动串流
打开moonlight 安卓端,在串流应用列表中可以看到之前添加的 分辨率设置程序,启动即可。串流进入桌面后,手动启动游戏。