Partager via


Appareil photo USB avec un bouton de capture

Un graphique de filtre légèrement plus complexe, comparé à une caméra de conférence USB ou 1394, est créé pour une caméra de conférence dont le minidriver expose une broche fixe qui prend en charge un bouton pour capturer une image fixe. L’épingle fixe peut fournir une image de résolution plus élevée lorsque l’utilisateur appuie sur un bouton de l’appareil photo.

Les fournisseurs n’ont pas besoin d’écrire un mini-lecteur pour leur caméra USB s’il est conforme à la spécification UVC. Microsoft fournit le pilote de classe vidéo USB pour ces caméras. Microsoft recommande que tout nouveau matériel de caméra de conférence basé sur USB soit développé pour suivre la spécification UVC.

Microsoft fournit également la bibliothèque minidriver USBCAMD pour la compatibilité descendante. USBCAMD prend en charge les caméras avec des broches fixes. Toutefois, l’interface USBCAMD est obsolète et Microsoft a arrêté son développement.

Le diagramme suivant illustre une configuration de graphe de filtres possible pour une caméra USB avec une broche fixe.

diagramme illustrant une configuration de graphe de filtre possible pour une caméra usb avec une broche fixe.

Dans le diagramme, l’épingle fixe ne diffuse qu’une seule image lorsque l’utilisateur appuie sur le bouton de l’appareil photo. Vous pouvez également déclencher l’épingle fixe par le contrôle programmatique.

La technologie d’acquisition d’images Windows (WIA) basée sur l’architecture d’image fixe (STI) complète les fonctionnalités fournies par USBCAMD. Pour plus d’informations, consultez Pilotes d’acquisition d’images Windows et Pilotes d’images fixes .

Le filtre d’instantané vidéo WIA est un ajout à WIA fourni avec Microsoft Windows XP et les systèmes d’exploitation ultérieurs. Le filtre d’instantané vidéo WIA permet de capturer des images fixes à partir du flux vidéo.

Il existe deux méthodes pour capturer une image fixe à partir de l’appareil. La première consiste à insérer le filtre d’instantané vidéo WIA en aval du filtre de capture et à déclencher une capture par programme. La deuxième consiste à activer la prise en charge des broches fixes à l’aide de l’interface USBCAMD pour développer un minidriver. Le filtre d’instantané vidéo WIA peut ensuite être déclenché en appuyant sur un bouton sur l’appareil.

Les avantages de la capture d’une image à partir de la broche fixe par opposition au flux vidéo sont que l’épingle fixe peut fournir une image de résolution plus élevée et permettre à l’utilisateur de capturer une image en appuyant sur un bouton sur l’appareil.

Si la prise en charge de l’épingle n’est pas explicitement ajoutée au minidriver, le filtre d’instantané vidéo WIA peut être déclenché par le logiciel, mais la résolution sera identique au flux vidéo.

Certaines implémentations de broches fixes ne peuvent être rendues qu’après la broche de capture, car elles sont basées sur les formats de données de la broche de capture.

Pour plus d’informations sur le développement de pilotes WIA, consultez le guide de conception du pilote de périphérique d’acquisition d’images.