5

私はいくつかのカスタムDirectShowフィルターを持っています(エンコード/デコンディング/ Mux / Demux用)。

そして、MediaFoundationでMFTとして使用したいと思います。

私は何人かの人々が言うのを聞いた:

「Microsoftは、すべてのDirectShowフィルターがMFTに移行するためにいくつかのコードを追加するだけでよいと主張しています」

実際には、私は迅速な方法があるとは思えません。メソッド、DShowとMediaFoundationの間のAPIが異なるためです。

しかし、誰かが私にこの情報を教えてくれたので、私は尋ねたいと思います:

「これは本当ですか?そしてどうすれば迅速な移行を行うことができますか?」

前もって感謝します。

4

2 に答える 2

2

彼らはDMOについて言及していると思います。ネイティブのdshowフィルターの場合、DMOのプロキシとして使用されるフィルターと同じラッパーが必要になります。

于 2009-09-01T18:27:11.240 に答える
0

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

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

于 2013-03-05T15:10:41.177 に答える