USB ビデオ クラス拡張ユニットの概要
USB ビデオ クラス仕様では、その仕様に準拠するデバイスの機能を拡張するメカニズムを定義し、拡張ユニットの動作について記述されています。 独立系ハードウェア ベンダー (IHV) は、仕様で説明されている機能を超える機能を追加することで、デバイスの価値を高めることができます。
この拡張メカニズムには、アプリケーションがこれらの拡張機能を操作できるように、オペレーティング システムのサポートと一部のユーザー モード プラグインが必要です。 USB ビデオ クラス ドライバー アーキテクチャは、IHV が COM API として拡張デバイス機能を公開できるように、このようなメカニズムを提供します。 このドキュメントでは、このようなプラグインを作成して登録するために必要な手順について説明します。
SDK 情報
IKsTopologyInfo、ISelector、および IKsNodeControl は Vidcap.h で定義されています。
Windows Vista 以降のリリースでは、Vidcap.h は Microsoft Windows SDK の一部として含まれています。
Microsoft DirectShow のドキュメントには、対応する参照ページが含まれています。 グローバル一意識別子 (GUID) 型とその他の USB ビデオ関連の定数は、Ksmedia.h で定義されています。 詳細については、「USB ビデオ クラスのプロパティ」および「カーネル ストリーミング トポロジ ノード」を参照してください。