我目前正在工作中开发一个新应用程序,需要一些帮助。
基本上我需要对在用户桌面(不是我的应用程序)上运行的应用程序进行实时屏幕截图,然后使用阴影扭曲图像并以每秒 60 帧的速度显示包装的屏幕截图。
我有一个 Windows 窗体应用程序可以执行此操作,但我每秒获得 6 帧,当我将其扩展到 1600x1600 时,它会下降到 2fps。
所以我想,如果我能在 xna 中做到这一点并尽可能多地移动到 GPU 上,它会加快速度。
所以我用谷歌搜索和谷歌搜索,除了我的 xna 应用程序之外,找不到任何关于如何在 xna 中获取正在运行的应用程序屏幕截图的信息。
谢谢你的帮助。