Grande nouvelle!!! Le superbe SlimDX vient de sortir estampillé "Mars 2008". Et autant vous le dire tout de suite, ça déchire. Nous avons enfin un wrapper managed pour DirectX 9 ET 10.
Excité comme une puce je me suis levé à 6h ce matin (impossible de dormir avec ça en tête) et j'ai commencé le portage du provider DirectX 9 de Nova depuis Managed DirectX (celui de Microsoft en 1.1) vers SlimDX.
Résultat des courses : génial. SlimDX tire parti des generics ce qui donne un code bien plus concis. De plus, l'API parfois un peu lourde de Managed DirectX est maintenant plus logique (adieu les classes statiques utilitaires du style TextureLoader, tout est sur Texture).
DirectX 9 est quasi parfaitement couvert (j'ai juste noté l'absence d'un enum : FogMode).
Je ne me suis pas encore penché sur DirectX 10 mais ca sent très très bon:)
Pour découvrir tout ça en live : SlimDX.