Возможности WPF
-
06-07-2019 - |
Вопрос
В моей компании мы думаем о редизайне пользовательского интерфейса приложения, и мы хотели бы сделать его ... скажем, «причудливым». Мы имеем в виду простую раскадровку, но я сомневаюсь между WPF, XNA или DirectX. Я предпочитаю WPF, поэтому мне нужно знать, поддерживают ли он следующие возможности и насколько они сложны в реализации:
<Ол>Решение
Хорошие новости. WPF - это технология, которую вы хотите, и она может относительно легко справиться с вашими требованиями.
<Ол>... самой сложной частью была бы поддержка 3D, но все равно это будет намного проще, чем делать вещи в XNA или напрямую использовать библиотеки DirectX.
Другие советы
AFAIK WPF 3.5 поддерживает все это и даже использует аппаратное ускорение для получения достойной производительности.
Можно встроить приложение XNA в форму WPF, чтобы вы могли использовать XNA для представления вашей сети и элементы управления WPF для графического интерфейса пользователя перед ним.