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