Présentation des unités d’extension de classe vidéo USB

La spécification de classe vidéo USB définit un mécanisme pour étendre les fonctionnalités des appareils conformes à cette spécification et décrit le comportement des unités d’extension. Les fournisseurs de matériel indépendants peuvent améliorer la valeur de leurs appareils en ajoutant des fonctionnalités qui vont au-delà de celles décrites dans la spécification.

Ce mécanisme d’extension nécessite la prise en charge du système d’exploitation et certains plug-ins en mode utilisateur afin que les applications puissent utiliser ces extensions. L’architecture du pilote de classe vidéo USB fournit un tel mécanisme afin que les IHVs puissent exposer des fonctionnalités d’appareil étendues en tant qu’API COM. Cette documentation décrit les étapes nécessaires pour créer et inscrire un tel plug-in.

Informations sur le Kit de développement logiciel (

IKsTopologyInfo, ISelector et IKsNodeControl sont définis dans Vidcap.h.

Dans Windows Vista et les versions ultérieures, Vidcap.h est inclus dans le Microsoft Windows SDK.

La documentation Microsoft DirectShow contient les pages de référence correspondantes. Les types d’identificateur global unique (GUID) et d’autres constantes liées à la vidéo USB sont définis dans Ksmedia.h. Pour plus d’informations, consultez Propriétés de la classe vidéo USB et nœuds de topologie de streaming de noyau.