Question

J'ai quelques filtres DirectShow personnalisé (pour l'encodage / Deconding / Multiplexeur / démultiplexeur).

et je veux les utiliser sur Media Foundation comme MFT.

J'ai entendu certaines personnes disent:

« Microsoft revendique tous les filtres DirectShow ont seulement ajouter quelques code pour migrer vers MFT »

acturally, je doute qu'il y ait un moyen rapide. parce que les méthodes, les API entre DShow et MediaFoundation sont différents.

Mais depuis que quelqu'un me dise ces informations, je voudrais demander:

« Est-ce vrai? Et comment pourrais-je faire la migration rapide? »

Merci d'avance.

Était-ce utile?

La solution

Je pense qu'ils font référence à OGD. Pour un filtre DShow natif, vous auriez besoin d'une enveloppe qui ne diffère pas du filtre qui est utilisé comme proxy pour les OGD.

Autres conseils

Il n'y a pas de migration rapide. Vous devez créer quelque chose qui peut retourner le IMFTransform * à partir d'un IBaseFilter *.

Je fais que dans une application je travaille actuellement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top