Могу ли я разрабатывать приложения DirectX с использованием C # - PullRequest
1 голос
/ 13 ноября 2010

Я хочу знать, смогу ли я разработать графическое приложение с DirectX, используя C #?

Ответы [ 3 ]

6 голосов
/ 13 ноября 2010

Лично я бы рекомендовал использовать SlimDX , поскольку в XNA отсутствует ряд функций, которые предоставляют более новые версии DirectX. SlimDX - это простая оболочка неуправляемая DirectX.

2 голосов
/ 13 ноября 2010

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

0 голосов
/ 13 ноября 2010

Как говорит Джон Скит, Managed DirectX больше не поддерживается. Однако XNA - это действительно хорошая альтернатива, и, насколько я могу судить, это, по сути, оболочка .Net для DirectX. Я перенес приложения XNA в DirectX в прошлом, и единственные различия, которые я заметил в отношении графических вызовов, были очень простые различия в синтаксисе.

...