3

カスタムdirectshowフィルターを作成して仮想カム/マイクを作成できるのと同じように(たとえば、skypeなどの別のプログラムでこの仮想カムを選択する)、Media Foundationのその機能に相当するものは何ですか?MFがDSに取って代わるので、私は自分のプログラムをある種の将来の証拠にしようと決心し、出発点を望みます。どんなアイデア/tuts/リンクなども大いに評価されます。

4

1 に答える 1

2

メディア ファンデーションは、DirectShow 仮想デバイスに近いメディア ソースの概念を採用しています。

メディア ソースは、Media Foundation パイプラインでメディア データを生成するオブジェクトです。このセクションでは、メディア ソース API について詳しく説明します。カスタム メディア ソースを実装する場合、またはメディア ファンデーション パイプラインの外部でメディア ソースを使用する場合は、このセクションをお読みください。

カスタム DirectShow ソースに接続する複数のアプリを認識していると思われますが、Media Foundation に実装されたソースに接続する何かを見つけるのに苦労するでしょう: Skype はまだそれらを活用しようとはしていません.

そこに良いサンプルがあります:メディア ファンデーション サンプル コード

于 2012-11-23T23:19:34.783 に答える