Сценарий: у меня есть полноэкранное приложение wpf без полей, которое отображает миниатюру в реальном времени полноэкранного приложения UWP без полей, которое воспроизводит видео.
Настройка моего ноутбука включает в себя 1 расширенный монитор через порт HDMI.
Мое wpf-приложение может очень хорошо отображать миниатюру целевого приложения в реальном времени без задержки.
Но проблема возникает, когда я перемещаю целевое приложение UWP на второй экран, а мое wpf-приложение, содержащее миниатюру DWM, запаздывает изастрять в одном кадре.
Гипотеза: это может быть графический адаптер / или собственный источник видео через HDMI.Потому что, если я переместу целевое приложение UWP обратно на основной экран, мое приложение wpf будет работать хорошо.Также, если я использую miracast для второго дисплея вместо HDMI, мое приложение все равно будет работать без задержек.
Есть ли какой-нибудь известный способ для этого?или у кого-нибудь есть такая же проблема?Как вы это исправили?
спасибо!