Вопросы по теме 'winrt-async'

Приложение WinRT зависает при вызове BitmapDecoder.CreateAsync(stream)
У меня есть следующий метод, в котором я передаю InMemoryRandomAccessStream, загруженный данными JPEG: private async Task<byte[]> GetDataAsync(IRandomAccessStream stream) { BitmapDecoder decoder = await...
1959 просмотров
schedule 11.06.2024

Чтение файла в библиотеке классов WinRT
В проекте приложения Магазина Windows я читал такой файл: var uri = new Uri("ms-appx:///DataModel/Accounts.csv"); var file = await StorageFile.GetFileFromApplicationUriAsync(uri); var read = await FileIO.ReadTextAsync(file); Файл...
893 просмотров
schedule 18.05.2022

Сходство потоков с Async в контексте WinRT
Я хочу использовать существующий код с использованием ThreadStatic для реализации синглтона для каждого потока (например, Transaction.Current) Однако это не работает с моделью async/await, работающей в новой задаче. Я знаю, что поскольку...
476 просмотров
schedule 07.07.2023

BackgroundDownloader Макс Параллелизм
Есть ли способ установить максимальное количество одновременных загрузок с BackgroundDownloader ? Примерно этим я и занимаюсь. var downloader = new BackgroundDownloader(); foreach( var uri in uriList ) { var download =...
429 просмотров
schedule 10.05.2022

Исключение нарушения параллельного доступа winrt C++/cx
Что я пытаюсь сделать, так это проверить наличие файла в локальной папке, а затем скопировать его туда, если он не найден (файл ранее был добавлен в проект как актив). Вот код: Windows::Storage::StorageFile^...
1495 просмотров
schedule 18.04.2022

Яркость и контрастность с помощью ползунков в С#?
Я хочу настроить яркость и контрастность изображения с помощью двух ползунков в моем приложении для магазина Windows. Я уже много боролся. Я очень новичок в С#. Буду признателен за любую помощь. Для яркости я делаю это private async void...
99 просмотров

Когда задача PPL выполняется в потоке пользовательского интерфейса?
При вызове create_task есть ли способ гарантировать, что задача не будет выполняться в потоке пользовательского интерфейса? Я хочу быть уверен, что случайно не вызываю ожидание внутри задачи, которой каким-то образом удалось выполниться в потоке...
1117 просмотров

Инкрементальная загрузка элементов в списке
Я взял следующий пример из MSDN для постепенной загрузки миниатюр в виде списка в приложении WinRT: https://code.msdn.microsoft.com/windowsapps/Data-Binding-7b1d67b5 Я хотел бы удалить строку «ожидание Task.Delay (10)» ниже. Когда я это...
373 просмотров
schedule 17.04.2023