Может ли DirectX вызывать рендеринг приложений WPF очень медленно? - PullRequest
2 голосов
/ 30 января 2012

Предположим, у меня игра DirectX, запущенная в полноэкранном режиме, и приложение WPF, работающее в фоновом режиме; Кроме того, процессор не на высоких уровнях, а частота кадров в игре хорошая (то есть 60 кадров в секунду). Есть ли что-нибудь, что может заставить приложение WPF медленно отображаться? (т. е. при 3-5 FPS)

1 Ответ

0 голосов
/ 30 января 2012

Википедия говорит : «Вместо того, чтобы полагаться на более старую подсистему GDI, WPF использует DirectX».

Поэтому я делаю вывод, что если DirectX занят рендерингом игры, иконвейеры графических карт заполнены, приложение WPF, вероятно, будет иметь низкую производительность.Но по общему признанию я не знаю о приоритезации, которая происходит за кулисами, но я предполагаю, что фоновое (то есть, не активное) окно будет иметь меньший приоритет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...