我想在UWP中进行屏幕录制。或者屏幕截图,以便我可以按时刻收集并将这些总捕获数转换为视频。
答案 0 :(得分:2)
在最近的更新中,使用Windows.Graphics.Capture命名空间为Windows 1803添加了屏幕捕获。我还没有开始工作,因为我还在构建一个需要它的应用程序,但至少它现在应该是可能的。
https://docs.microsoft.com/en-us/windows/uwp/audio-video-camera/screen-capture
与此同时,我使用Windows游戏栏创建了一个解决方法。它通过按“Windows + Alt + R”激活,因此我在UWP中模拟了键输入以启动和停止录制。这肯定是一种非常肮脏的方法,但这是我唯一提出的方法。
答案 1 :(得分:1)
对于UWP中的屏幕录制,您可以看到这个类似的主题:
在@ Rob的回复中,UWP无法使用通用屏幕录像机。您可以使用@Cole共享的技术来捕获您自己的应用程序屏幕。请参阅RenderTargetBitmap课程。
至于在wpf中开发这个并在windows store发布,你可以创建一个wpf应用程序,然后将其转换为UWP,之后你可以在windows商店发布。请参阅Desktop Bridge主题。