我正在尝试为PC游戏创建一个窗口预览(很像Windows7'peek'功能)。我想将实时游戏视频输出捕捉到游戏窗口并在面板中创建迷你预览。
有关如何执行此操作的任何提示?
谢谢!
答案 0 :(得分:1)
你需要研究'挂钩'。
基本上你需要“挂钩”在被交换到屏幕之前被渲染到后台缓冲区的内容。
请参阅以下文章,了解如何挂接到directx中的后台缓冲区: http://spazzarama.wordpress.com/2010/03/29/screen-capture-with-direct3d-api-hooks/
这不是一个简单的过程!