2009-09-01 54 views
5

私はいくつかのカスタムDirectShowフィルタ(エンコード/デコンディング/マルチプレクサ/デマルチプレクサ用)を用意しています。DirectShowフィルタをMedia Foundation MFTに素早く移行する

と私はMFTとしてMedia Foundationで使用します。

私は何人かの人々が言うのを聞いています

acturally

を「Microsoftは、すべてのDirectShowフィルターが唯一MFTSに移行するには、いくつかのコードを追加する必要が主張」、私は簡単な方法があると疑います。メソッド、DShowとMediaFoundationの間のAPIが異なるためです。

しかし、誰かが私にこの情報を伝えるために、私はお願いしたいと思います:

は、「これは本当ですし、どのように私は、迅速な移行を行うことができます?」

ありがとうございます。

答えて

2

私は彼らがDMOを参照していると思います。ネイティブdshowフィルタの場合、DMOのプロキシとして使用されるフィルタと似ていないラッパーが必要です。

+0

私はこれを話した人に尋ねて、間違った情報を取ったことが判明しました。だから、これは誤った警告です。 –

0

クイック移行はありません。 IBaseFilter *からIMFTransform *を返すことができるものを作成する必要があります。

私が現在取り組んでいるアプリケーションでこれをやっています。

関連する問題