Использование CompositionTarget.SurfaceContentsLost Событие в UWP для управления RenderTargetBitmap? - PullRequest
0 голосов
/ 31 октября 2018

Я читал на RenderTargetBitmap об ошибке в одном из моих UWP, когда захваченное изображение не отображалось правильно. Наткнулся на замечание от Microsoft, в котором говорится, что RenderTargetBitmap может по тем или иным причинам потерять данные, и что мы должны пытаться рендерить растровое изображение во второй раз, используя событие CompositionTarget.SurfaceContentsLost. Но я не смог найти пример этого события онлайн. И я не могу просить обратной связи от Microsoft в настоящее время на их сайте базы знаний. У кого-нибудь есть пример кода, которым он хотел бы поделиться?

Спасибо.

1 Ответ

0 голосов
/ 01 ноября 2018

Но я не смог найти пример этого события онлайн.

В образце Win2D-UWP-Samples имеется образец ImageSourceUpdateRegion. Он регистрирует событие CompositionTarget.SurfaceContentsLost в UserControl_Loaded . Вы можете проверить этот пример, чтобы узнать, как использовать это событие для вашего приложения UWP.

...