我想以编程方式截取我的 uwp 应用程序的屏幕截图,该应用程序是为三星奇怪的设备构建的。
问问题
45 次
1 回答
0
我正在使用以下代码在 UWP 中制作整个屏幕的屏幕截图:
RenderTargetBitmap render = new RenderTargetBitmap();
await render.RenderAsync(null);
var pixelBuffer = await render.GetPixelsAsync();
byte[] pixels = pixelBuffer.ToArray();
var wb = new WriteableBitmap(render.PixelWidth, render.PixelHeight);
using (Stream stream = wb.PixelBuffer.AsStream())
{
await stream.WriteAsync(pixels, 0, pixels.Length);
}
于 2019-07-27T05:12:24.063 回答