Freigeben über


Einführung in USB-Videoklassenerweiterungseinheiten

Die USB-Videoklassenspezifikation definiert einen Mechanismus zum Erweitern der Funktionalität von Geräten, die dieser Spezifikation entsprechen, und beschreibt das Verhalten von Erweiterungseinheiten. Unabhängige Hardwarehersteller (IHVs) können den Wert ihrer Geräte verbessern, indem sie Funktionen hinzufügen, die über die in der Spezifikation beschriebenen hinausgehen.

Dieser Erweiterungsmechanismus erfordert Betriebssystemunterstützung und einige Benutzermodus-Plug-Ins, damit Anwendungen mit diesen Erweiterungen arbeiten können. Die USB Video Class-Treiberarchitektur bietet einen solchen Mechanismus, sodass IHVs erweiterte Gerätefunktionen als COM-APIs verfügbar machen können. In dieser Dokumentation werden die schritte beschrieben, die zum Erstellen und Registrieren eines solchen Plug-Ins erforderlich sind.

SDK-Informationen

IKsTopologyInfo, ISelector und IKsNodeControl sind in Vidcap.h definiert.

In Windows Vista und höheren Versionen ist Vidcap.h als Teil der Microsoft Windows SDK enthalten.

Die Microsoft DirectShow-Dokumentation enthält die entsprechenden Referenzseiten. GUID-Typen (Globally Unique Identifier) und einige andere USB-Video-bezogene Konstanten werden in Ksmedia.h definiert. Weitere Informationen finden Sie unter USB-Videoklasseneigenschaften und Kernelstreamingtopologieknoten.