Может ли кто-нибудь предоставить мне хорошие ресурсы для разработки с использованием DirectX в C #?
Microsoft XNA использует DirectX, она разработана, чтобы упростить программирование DirectX / Game для управляемых разработчиков.
Существует старый порт DirectX на C # в DirectX SDK от MS.
Также есть фреймворк с открытым исходным кодом под названием SlimDX: http://code.google.com/p/slimdx/
Если DirectX не требуется строго, я советую вам попробовать Ogre3D . Это графический движок, который построен на основе DirectX или OpenGL. Библиотека изначально на C ++, но оболочка MOgre C # работает нормально. И это легко начать.