Как сохранить преобразование файлов активным, когда приложение приостановлено - PullRequest
0 голосов
/ 03 января 2019

У меня есть приложение для преобразования файлов, основной задачей которого является чтение из входного файла, обработка данных, сохранение их в другом входном файле.Этот процесс уже организован как асинхронная задача, работающая на двух потоках, с целью отображения индикатора выполнения в реальном времени, пока выполняется преобразование.

У меня сейчас проблема в том, что когда приложение приостановлено, преобразование выполняетсятакже приостановлено, что является проблемой, так как соответствующие файлы становятся достаточно большими, и пользователи хотят делать что-то еще.

Что я могу сделать, чтобы сохранить эту задачу?

1 Ответ

0 голосов
/ 03 января 2019

Используйте API расширенного выполнения для отсрочки приостановки приложения:

https://docs.microsoft.com/en-us/windows/uwp/launch-resume/run-minimized-with-extended-execution

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...