0

ライブビデオをストリーミングするためのDirectshowグラフを作成するDLLがあります。現在、このDLLを使用する小さな.NETアプリケーションを構築していますが、奇妙な問題が発生しています。グラフが作成され、さまざまなフィルターピンが相互に接続されている時点で、デコーダーフィルターの出力メディアタイプを検索しようとすると、IEnumMediaTypes::Nextの呼び出しが失敗します。これは2つの理由で奇妙です-最初に、このDLLは私たちが構築した他のアプリで何度も使用されています-そして次に-デバッグ(VS2010)でメインアプリケーションを実行ターゲットとして使用してDLLのプロジェクトを実行すると、すべてが機能します大丈夫です。

問題をどこで探す必要があるかについてのアイデアはありますか?

4

1 に答える 1

0

...試行時に IEnumMediaTypes::Next の呼び出しが失敗する...

これは、詳しく説明する必要がある部分です。エラーコードを返します - 正確にはどれですか? メモリ アクセス違反でクラッシュしますか? その時のグラフのトポロジーは?コールスタックとは。

于 2012-05-14T16:48:34.153 に答える