次の方法で共有


PCI ベースの TV キャプチャ

テレビ/ラジオ チューナ、テレビ オーディオ、クロスバーを備えた PCI ベースのキャプチャ デバイスには、複雑なフィルター グラフが必要であり、バスで個別のプレビューストリームとキャプチャ ストリームをバスでマスタリングできるハードウェアがあり、それぞれ色空間とフレームサイズが異なる可能性があります。 このようなデバイスは、VBI またはタイムコード用に個別のストリームを提供することもできます。

次の図は、プレビューストリームとキャプチャ ストリームに接続された個別のレンダラーを示しています。

diagram illustrating separate renderers connected to the preview and capture streams.

PROP Standard Edition TID_ALLOCATOR_CONTROL プロパティ セットは、この種類のフィルター グラフに固有です。

この種類のフィルター グラフのオプションのバリエーションは、構造形式を使用 KS_VIDEOINFOHEADER2 して、標準のビデオ レンダラーではなく、プレビュー ピンを Video Mixer/Renderer (VMR) DirectShow フィルターに接続することです。 このモードで構成すると、ビデオ ポート マネージャー (VPM) と ビデオ ポート拡張機能 (VPEs) カーネル モードのビデオ トランスポートをサポートするディスプレイ デバイスを使用して、バッファーは 、KS_FRAME_INFO 構造の Microsoft DirectDraw サーフェス ハンドルと共にキャプチャ デバイスに渡されます。

その後、ビデオ キャプチャ ミニドライバーは、バッファーの所有権を無期限に保持できます。つまり、キャプチャ時のサーフェスのロック、塗りつぶし、ロック解除、反転などです。 ミニドライバーは、全画面表示 MS-DOS アプリケーションまたは排他モード のゲームの実行中にサーフェスの損失を示す通知に登録する必要があります。 このような場合、ミニドライバーは、キャプチャ フィルターにバッファーを完了する必要があります。

ビデオ キャプチャ ハードウェアに FM ラジオ チューナが含まれている場合は、「Video Capture Devices with Radio Tuners」を参照してください。