Stackoverflow上有很多问题引发了类似问题,但没有一个问题得到满意答案.
我正在使用C#和WPF 创建一个开源应用程序Captura - https://github.com/MathewSachin/Captura.它可以很好地捕获特定Windows或整个桌面.但是,当涉及Direct X全屏游戏或使用OpenGL制作的游戏时,只能获得空白图像.
我使用User32和Gdi32尝试了System.Drawing.Graphics.CopyFromScreen和BitBlt但是它们没有工作
请注意,我想在C#而不是C++中执行此操作.我想采取截图而不是视频
请不要告诉我有关我已经知道的Gdi32或System.Drawing方法
| 归档时间: |
|
| 查看次数: |
2609 次 |
| 最近记录: |