在UWP中使用CompositionTarget.SurfaceContentsLost事件管理RenderTargetBitmap?

时间:2018-10-30 22:03:09

标签: events uwp sample rendertargetbitmap

我正在RenderTargetBitmap上查找一个我的UWP中的错误,该错误中捕获的图像无法正确显示。收到来自Microsoft的评论说RenderTargetBitmap可能由于某种原因而丢失数据,我们应该尝试使用CompositionTarget.SurfaceContentsLost事件再次渲染该位图。但我无法在线找到此事件的示例。我目前似乎无法从Microsoft的知识库网站上获得反馈。是否有人愿意分享一些示例代码?

谢谢。

1 个答案:

答案 0 :(得分:0)

  

但是我无法在线找到此事件的示例。

Win2D-UWP-Samples中有一个ImageSourceUpdateRegion示例。它在UserControl_Loaded中注册CompositionTarget.SurfaceContentsLost事件。您可以检查此示例以了解如何在UWP应用中使用此事件。