Mpeg2 TS を分析する必要があります。Dvbsiparser.h という名前の Windows Kit バージョン 8 (または 8.1) で導入されたヘッダー ファイルを使用しています。
フィルター グラフを作成してから、次の 2 つの重要なフィルターを追加する必要があることはわかっています (確信はありません)
。IDvbSiParser をインスタンス化する場合:
CoCreateInstance(__uuidof(IDvbSiParser), ..., ..., IID_IDvbSiParser, ...)
Link error: Unresolved external IID_IDvbSiParser が表示されます。
Visual stdio 2013、.Net 4.5、および msvc++ を使用しています。また、stream.h を含め、winmm.lib、strmbased.lib、msvcrtd.lib、strmiids.lib をリンクし、Windows キットへの真の lib パスを設定しました。IDvbSiParser を除く他のすべてのオブジェクトが作成されます。
別の lib を使用するか、別のヘッダー ファイルを含める必要がありますか? IID_IDvbSiParser の適切なライブラリを見つけるにはどうすればよいですか? ありがとう。