Développement d’un pilote vidéo WIA
WIA prend en charge les caméras vidéo et vidéo. Une caméra vidéo qui va fonctionner avec WIA doit utiliser les pilotes vidéo fournis avec Windows Me, Windows XP et versions ultérieures du système d’exploitation, ou développer des pilotes vidéo DirectShow. WIA s’appuie sur DirectShow pour obtenir des images fixes à partir d’un flux vidéo.
Seules quelques modifications apportées au fichier INF d’un pilote DirectShow sont nécessaires pour que WIA le reconnaisse comme caméra prise en charge. Les modifications nécessaires sont les suivantes :
[Device]
Include= sti.inf
Needs= STI.WIAVideo.Registration
SubClass=StillImage
DeviceType=3
DeviceSubType=0x1
Capabilities=0x00000031
ICMProfiles="sRGB Color Space Profile.icm"
Si vous n’effectuez pas ces ajouts, WIA ne reconnaîtra pas l’appareil. Veillez à ajouter ces modifications à votre fichier INF. Ne remplacez pas votre fichier INF par ces lignes uniquement.
Pour obtenir un exemple de prise en charge de WIA à partir d’une caméra vidéo à l’aide d’un modèle USBCAMD avec une épingle fixe de votre pilote, consultez Appareil photo usb avec un bouton de capture.