Microsoft DirectX 8.0 |
WDM ビデオ キャプチャ フィルタは実際にはカーネルモード KsProxy プラグインであり、(アナログ ビデオ デコーダとも呼ばれる) アナログ キャプチャ デバイスを制御する WDM ドライバのプロパティ ページと COM インターフェイスを提供する。もちろん、アプリケーションの視点からは、これはシステム デバイス列挙子を通して発見され得る単なるもう 1 つのフィルタである。KSProxy をベースにしたフィルタでは、フィルタのフレンドリ名はその下のドライバに依存するシステム デバイス列挙子はこのプラグインを使う各デバイスに固有のモニカを返す。詳細は、「デバイスとフィルタの列挙」と「ハードウェア デバイスがフィルタ グラフに参加する方法」を参照すること。
WDM ビデオ キャプチャ フィルタ を通して公開されるすべてのデバイスは以下に説明されるすべてのインターフェイスを実装する。個別のデバイスがどのインターフェイスをサポートするかを確認するのはアプリケーションの責任である。
フィルタ インターフェイス | デバイスの WDM ドライバは、次の 1 つまたは複数のインターフェイスをサポートしている場合がある。IAMExtDevice、IAMExtTransport、IAMTimecodeReader、IAMCameraControl、IAMVideoProcAmp、IAMAnalogVideoDecoder、 IAMVideoCompression、IAMVideoControl |
---|---|
入力ピン メディア タイプ | デバイスに依存する。 |
入力ピン インターフェイス | デバイスに依存する。 |
出力ピン メディア タイプ | デバイスに依存する。 |
出力ピン インターフェイス | デバイスに依存する (ビデオが圧縮されている場合)。 IAMStreamControl または IAMVideoCompression を含む場合がある。 |
フィルタ CLSID | デバイスに依存する。 |
プロパティ ページ CLSID | デバイスに依存する。 |
プラグイン実行モジュール | kswdmcap.ax |
メリット | デバイスに依存する。 |
カテゴリ | CLSID_VideoInputDeviceCategory |