Take screenshot of DirectX full-screen application

后端 未结 7 1316
傲寒
傲寒 2020-11-28 06:09

This boggles me. DirectX bypasses everything and talks directly to the device driver, thus GDI and other usual methods won\'t work - unless Aero is disabled (or unavailable

相关标签:
7条回答
  • 2020-11-28 07:06

    You might want to take a look at my Investigo project.

    It uses a DirectX proxy DLL to intercept DirectX API functions.

    There is already code in there to take screenshots during the call to Present. Although it isn't yet accessible from the UI. You should be able to enable the code easily though.

    http://www.codeproject.com/Articles/448756/Introducing-Investigo-Using-a-Proxy-DLL-and-embedd

    0 讨论(0)
提交回复
热议问题