是否有可能捕捉到运行Windows商店应用的内容是什么? 我需要捕获整个屏幕或用户定义的矩形区域。
- 该应用程序将提供股票期权
- 当应用程序运行和共享选项被选中,我想截屏周期性说4次在第二
- 这个截屏图像将被张贴到服务器,这将存储相同
是否有可能捕捉到运行Windows商店应用的内容是什么? 我需要捕获整个屏幕或用户定义的矩形区域。
您不能捕获屏幕编程。 请参阅从MSDN下面的线程。
编程取快照的Windows RT。
如何捕获屏幕在Metro应用?
它现在在Windows 8.1可以捕捉Store应用的屏幕。 您需要使用RenderTargetBitmap类。
你可以在这里找到一个例子: http://mariusbancila.ro/blog/2013/11/05/render-the-screen-of-a-windows-store-app-to-a-bitmap-in-windows-8 1 /
希望能帮助到你。
没有内置的机制来呈现Windows 8的XAML UI的位图在Windows 8.0。 根据多么复杂的UI是你能实现自己的组合引擎使用的Direct2D渲染你的UI为位图或使用WinRT的XAML工具包WriteableBitmap.Render() ,其具有做什么你问的有限支持方法实现(它不”牛逼呈现所有类型的控件,不支持的RenderTransform等)。 你可以更新它虽然增加了缺少的功能支持。
Windows 8.1中的API包括新的“RenderTargetBitmap”类,允许呈现与它的位图RenderAsync
方法。