1

DirectShow システムには、フィルターまたはピンのプロパティ ウィンドウを定義および設計するオプションがあります。これに加えて、直接表示 API によってこのウィンドウを実行するオプションがあります。メディア ファンデーション フレームワークに同様の機能があるかどうかを知りたいです。

4

1 に答える 1

1

DirectShow プロパティ ページは、標準の COM 方法で実装されISpecifyPropertyPagesます。プロパティ ページ検出用のインターフェイス、プロパティ ページ COM オブジェクト、OleCreatePropertyFrameAPI を使用して、モーダル UI をまとめて取得できます。

Media Foundation も COM 上に構築されています。ISpecifyPropertyPages独自の COM クラスに自由に実装できます。ただし、ストック クラスは通常、プロパティ ページなしで提供されます

... Media Foundation のトポロジ オブジェクト (ソース、シンク、MFT) は、プロパティ ページを実装しません。関心のあるさまざまな属性またはプロパティをクエリして、独自の UI に表示する必要があります。

于 2013-10-16T09:50:15.043 に答える