打印窗口 WPF / DirectX

Mau*_*gan 5 directx wpf winapi

有人知道可靠地拍摄 WPF 窗口快照的方法吗?该PrintWindow API非常适用于“标准”的win32窗口,但由于WPF使用DirectX,PrintWindow无法捕捉到的图像。我认为需要为与窗口关联的 DirectX 对象获取前端缓冲区,但我不确定如何做到这一点。

谢谢!

Ste*_*ins 4

我不确定这是否是您的意思,并且我不确定是否允许我链接到我的博客,但这有什么用吗?它基本上使用 RenderTargetBitmap 来生成 JPG。您可以使用它来“截取”整个窗口,然后将其打印出来。