如何在UWP中使用RenderTargetBitmap渲染屏幕外内容?

时间:2018-11-05 10:31:56

标签: .net uwp rendertargetbitmap

我正在尝试渲染UserControl的内容以对1080p的视频创建帧,因此我相应地为控件创建了一个尺寸设置:

RenderControl.Width = 1920;
RenderControl.Height = 1080;

设置大小后,我执行以下代码:

var rendertargetBitmap = new RenderTargetBitmap();
await rendertargetBitmap.RenderAsync(RenderControl);

问题在于这只会呈现屏幕上的内容。我希望即使在屏幕外也能捕获我的内容。

我该怎么办?这种限制确实很不方便。我不能强迫用户最大化(或调整大小)托管窗口来渲染视频。感觉真的很hacky。

0 个答案:

没有答案