Создание снимка экрана приложения UWP на Raspberry Pi

Кто-нибудь знает, как / можно ли сделать снимок экрана приложения UWP, работающего на Raspberry Pi?


person James Gillespie    schedule 25.04.2016    source источник


Ответы (3)


Если вы можете подключить клавиатуру, я бы попробовал нажать кнопки Win + PrintScr - это сохраняет снимок экрана в папку «Изображения / Скриншоты». (Если вы можете получить к нему доступ в ядре IoT.)

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

person Tamás Deme    schedule 25.04.2016

Другой вариант — использовать новую функцию «Удаленное отображение» в последней инсайдерской сборке Windows 10 IoT Core (версия ОС 10.0.14295.1000). Это как удаленный рабочий стол для Windows 10 IoT.

Инструкции по установке находятся здесь: https://ms-iot.github.io/content/en-US/win10/RemoteDisplay.htm

person Ian Hoppes    schedule 11.05.2016
comment
Эта функция не поддерживается на Raspberry Pi. См. docs.microsoft.com/en-us. /windows/iot-core/manage-your-device/ - person Cameron Aavik; 08.08.2018
comment
Удаленный клиент Windows IoT не поддерживается на Raspberry Pi. Клиент должен быть запущен на полнофункциональном ПК с Windows 10. Удаленный сервер Windows IoT — это то, что работает на устройстве IoT Core, таком как Raspberry Pi. - person Ian Hoppes; 11.12.2018

Да, запустите ScreenCapture. exe средство командной строки. Это также можно запустить через SSH или как локальную команду. Просто убедитесь, что у вас есть доступ для записи к локальному пути, который вы даете, чтобы сохранить снимок экрана. например:

запустить ScreenCapture.exe c:\Data\USERS\DefaultAccount\Pictures\MyCapture.png

person noelicus    schedule 30.08.2018