2016-02-14 3 views
0

У нас есть windows xp sp3 и приложение WPF. Обычно процессор составляет около 2-3%, когда мы показываем контроль над видео, процессор поднимается с 50% (относительно размера элемента управления)! Это не происходит на Windows 7, в чем проблема и что мы можем сделать?наложение поверх видео в Windows XP

ответ

1

Проблема Windows XP. Проще говоря, он использует старый стек пользовательского интерфейса. Я не совсем уверен, как это работает (это ANCIENT), но вполне возможно, что ему нужно переходить от использования механизма наложения видео на графической карте (что, вероятно, является старым, в любом случае) к использованию проецируемых поверхностей DirectX. Которая может быть не полностью поддержана древней версией. Современная Windows использует DirectX для воспроизведения видео и делает много изменений в графической карте (что есть в любом случае). В Windows XP этого не было.

Лучше всего рассказать клиентам, использующим Window XP, что это ENF OF LIFE FOR YEARS. Высказывание «все работает отлично» не является нормальным, когда вы говорите «но сосет с помощью современного программного обеспечения» в том же предложении.

Смежные вопросы