Прежде всего, я изучаю Microsoft Surface около 1-2 месяцев, и мой проект требует, чтобы я изучил возможность использования средства просмотра VNC в своем приложении для поверхностных приложений.Проблемы с VNCSharpWpf для WPF в Microsoft Surface
Я изучил VNCSharp и VNCSharpWpf от VNC control for WPF application, и сейчас я использую VNCSharpWpf, так как он лучше взаимодействует с пользователем в среде WPF, хотя производительность несколько отсутствует по сравнению с зрителями.
Вот мой вопрос, есть ли разница между Microsoft Surface WPF и WPF по умолчанию в том, как они обрабатывают framebuffer/threads?
Я заметил, что когда клиент пытается нарисовать прямоугольник в среде Surface, это вызовет исключение, где по прямоугольнику, подлежащему обновлению, будет 0 ширины и высоты.
Однако, когда я тестирую его на примере кода, предоставленного автором VNCSharpWPF (WPF on Window), ошибка никогда не возникает.
Я попытался обходным путем установкой и предложением if, только если ширина и высота прямоугольника декодированы не 0. Хотя это и предотвращает сбой приложения, это приведет к получению мертвого пикселя вокруг экрана всякий раз, когда происходят изменения на экране в конце сервера.
Я застрял с этой ситуацией в течение 1-2 недель, уже и закончился идеи и нуждается в некотором руководстве о том, где я должен смотреть в
Или есть любой зритель прохладно VNC/сервер, который я могу использовать для моего проекта Surface, который я пропустил?
Привет, Сарагани, Благодарим вас за ответ. – angelhalo
плюс 1 для указания ошибки и представления решения. –