DirectX 10 et .Net

10. mars 2008

Continuant ma quête du Graal, j'ai trouvé deux projets Open Source de wrappers de DirectX. Ces deux projets fournissent des projets C++ CLI fournissant une encapsulation de DirectX 9 et 10:

  • SlimDX :Disponible sur Google Code

=>http://code.google.com/p/slimdx/

  • Managed Layer for DirectX 10 (MD3D10): Disponible sur CodePlex

=>http://www.codeplex.com/MD3D10

SlimDX fournit une encapsulation très proche de celle de feu Managed DirectX 9 (développé par Tom Miller de Microsoft).

MD3D10 quand à lui fournit une API différente mais propose une encapsulation plus complète à l'heure actuelle et notamment un wrapper pour DirectX9 for Vista (Une version additionnelle de DirectX 9 présente sur Vista et qui permet d'améliorer les performances de DirectX 9 sous VIsta).

 

Aujourd'hui toutefois il semblerait que l'équipe qui se charge de SlimDX soit plus active car ce dernier évolue très vite.

Ceci est donc très rassurant, l'avenir de DirectX en .Net s'éclaircit mais il ne passera sans doute pas par Microsoft.

.Net, DirectX