2017-01-21 4 views
1

У меня есть приложение WPF, которое имеет небольшой 3D-движок на некоторых конкретных страницах (интегрированных через WindowsFormsHost).Принудительные окна, чтобы использовать лучшую графическую карту

Я видел, что на многих ноутбуках с несколькими графическими картами (выделенные и интегрированные) Windows по умолчанию будет использовать интегрированный, который во многих случаях будет недостаточным для запуска моего 3D Engine.

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

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

+0

Это работает для меня http://stackoverflow.com/questions/29504891/laptop-dual-video-cards-how-to-programatically-detect-and-or-choose-which-one – dbkonXepts

ответ

0

Эти два потока могут быть полезны:

- https://gamedev.stackexchange.com/questions/58546/how-can-i-set-my-application-to-run-on-the-high-performance-gpu-by-default

- https://stackoverflow.com/questions/16823372/forcing-machine-to-use-dedicated-graphics-card
ответ Кристофера Oezbek может представлять интерес

- https://stackoverflow.com/questions/29504891/laptop-dual-video-cards-how-to-programatically-detect-and-or-choose-which-one
Решение опубликовано аксона представляется перспективным

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