Tar*_*sus 7 c# windows unity-game-engine urp
过去,在Unity中,你可以使用Unity中的DwmExtendFrameIntoClientArea,在桌面上绘制一个透明的游戏窗口,让所有游戏对象都出现在桌面本身。这是使用传统渲染管道完成的。
参考:https : //forum.unity.com/threads/solved-windows-transparent-window-with-opaque-contents-lwa_colorkey.323057/page-2
现在,我有一个内置 URP 的应用程序,我想达到相同的效果,但不知道该怎么做。降级到遗留渲染管道并不是一个真正的选择,因为它在这一点上是遗留的。
有谁知道如何使用 URP 在桌面上绘制透明的游戏窗口?如果有帮助,我只需要它在 Windows 10 中工作。
谢谢。
编辑 -> 播放器设置 -> 播放器 -> 分辨率和演示 -> 取消选中Use DXGI Flip Model Swapchain for D3D11
它在 URP 项目中默认被选中,并且它打破了您在帖子中提到的 WinAPI hack。
| 归档时间: |
|
| 查看次数: |
119 次 |
| 最近记录: |