1

YUAN MC570QA ATSC / Analogハイブリッドチューナーデバイスを持っています。アナログをキャプチャするためにデバイスを開くことはできますが、デジタルチューナーを開く方法を示すリファレンスまたはソースコードが見つかりません。CLSID_VideoInputDeviceCategoryを使用してデバイスを列挙すると、DibCom BDAデジタルチューナー(Dev1 Path2)のみが表示されますが、デバイスに付属のソフトウェアには次のリストがあります。

DibCom BDAアナログチューナー(Dev1 Path2)DibCom BDAデジタルチューナー(Dev1 Path0)DibCom BDAデジタルチューナー(Dev1 Path1)

DirectShowにデジタルチューナーのチャンネルをキャプチャさせるためのヒントをいただければ幸いです。

私は自分のc++コードをリストしますが、デジタルチューナーをデバイスとして開くことになっているのか、それとも別のインターフェイスを介してチューナーにアクセスすることになっているのかわかりません。ここにリストするコード部分がわかりません。

4

1 に答える 1

2

DVBの場合、DirectshowでBDAを使用する必要があります。これは、アナログキャプチャほど簡単ではありません。たとえば、グラフ全体を接続する前に、調整リクエストを送信する必要があります。SDKのどこかにDTVViewerの例があるはずです。私はあなたが例を見る必要があると本当に思います。たぶん、私が以前に投稿したこのコードも役立つかもしれません。

この例では、BDAグラフがどのように表示されるかを見つけました(ソース)。

于 2013-01-04T12:41:08.133 に答える