0

DirectShowNetでは、 VideoRendererと VideoRendererDefaultの違いは何ですか? VideoRendererDefault に関するドキュメントは見つかりませんが、DirectShowNet と GraphEditPlus の両方で利用できます。

私のアプリケーションでは、特定の Web カメラにデフォルトを使用すると、ピンを正しく接続できません。他のケースでは、Non-Default を使用すると、ラップトップの内部 Web カメラが最高の解像度に設定されたときに黒いビデオを表示するようになります。これらの問題を解決するには、なぜそれらが異なるのかを理解する必要があります。

4

1 に答える 1

1

DirectShow.NET は、ネイティブ API 規則に従います。ビデオ ミキシング レンダラー フィルター 7を参照してください。

CLSID_VideoRendererDefault: システム リソースが利用可能な場合は VMR-7 を作成します。利用できない場合は、古いビデオ レンダラ フィルタを作成します。

于 2013-08-02T21:16:18.583 に答える