1

要約すると、私の質問: 実行中のビデオ キャプチャ デバイスのクロスバー プロパティ ページを、グラフの作成者ではなくモニカ文字列を知っているときに表示する方法はありますか。それはできますか?私もグラフオブジェクトの結果があればそれもできると思います。

詳細: 現在、forge directshow ライブラリを使用して画像をキャプチャしています。残念ながら、ビデオ キャプチャ デバイス クラスには、デバイスのプロパティ ページを呼び出すメソッドしかありません。ソースコードを変更したくありません。キャプチャ機能が隠されているため、それをオーバーライドする方法もありません。IGraphBuilders の結果が外部から隠され、クロスバーを見つけることができる場合、これは可能ですか (グラフ ビルダーで作成されたグラフの IAMCrossbar フィルター インターフェイス)。モニカー文字列は表示されますが、作成された IAMCrossbar 実装者を復元する方法がわかりません。

ありがとうございました

4

1 に答える 1

2

グラフの作成者である場合は、グラフのプロパティ ページにアクセスする前に、グラフにクロスバー フィルターを明示的に追加する必要があります。ライブラリがこれを行わず、グラフにクロスバー フィルターが存在しない場合は、アクセスできないと思います。クロスバーが存在することを確認するには、グラフの作成を引き継ぐ必要があります。

于 2012-01-12T19:15:36.013 に答える