我正在尝试为PC游戏创建一个窗口预览(很像Windows7'peek'功能).我想将实时游戏视频输出捕获到游戏窗口并在面板中创建迷你预览.
关于如何做到这一点的任何提示?
谢谢!
您需要研究“挂钩”。
本质上,您需要在将渲染内容交换到屏幕之前将其“挂钩”到后台缓冲区。
有关在 directx 中挂钩到后台缓冲区的信息,请参阅以下文章: http://spazzarama.wordpress.com/2010/03/29/screen-capture-with-direct3d-api-hooks/
这并不完全是一个简单的过程!
| 归档时间: |
|
| 查看次数: |
1438 次 |
| 最近记录: |