Le genre de truc qui me broute à un niveau stratosphérique. Microsoft se décide à remplacer DirectShow et franchement ce n’est pas un mal. La nouvelle API s’appelle Windows Media Foundation et est plutôt sympatique.
La version 1.0 de cette charmante API livrée avec Windows Vista ne supportait pas .Net. Ok, erreur de jeunesse, j’en ai fais des pires et je suis magnanime. Attendons donc la sortie de la 2.0 qui vient avec Windows 7.
Et là c’est le drame! Toujours pas de support de .Net. C’est quand même hallucinant ce double discours. D’un coté on sort des frameworks .Net de plus en plus puissants et de l’autre, il y a trois bourrins qui continuent à developper des API sans donner un support .Net. Mais jamais ils ne font des réunions entre eux? Alors en plus ce que je préfére c’est les réponses sur les forums : “oui, ce n’est pas prévu de supporter .Net car l’alignement lunaire n’est pas favorable et ma tante a mangé une pomme”.
Heureusement qu’il y a des courageux qui se font chier à transcrire les interfaces COM en .Net comme par exemple ce site : http://mfnet.sourceforge.net/
Donc messieurs de la team Windows Media Foundation, je vous dis : Carton rouge!
.Net