Capture vidéo et periphériques

promethee2003 Messages postés 38 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 10 décembre 2006 - 15 oct. 2005 à 03:08
carnail Messages postés 1 Date d'inscription mercredi 23 février 2005 Statut Membre Dernière intervention 24 octobre 2005 - 24 oct. 2005 à 11:27
Bonjour a tous,

j'ai un petit soucis. Je créer une appli de capture video(webcam...) pour capturer des images fixes a interval regulier. Le probléme se pose dans la selection de la source video.

Je m'explique, pour faire mes captrue j'utilise la methode suivante :

mCapHwnd = capCreateCaptureWindow("MyCam", 0, 0, 0, 320, 240, Me.hWnd, i)
SendMessage(mCapHwnd, WM_CAP_DRIVER_CONNECT, 0, 0)
SendMessage mCapHwnd, WM_CAP_GRAB_FRAME, 0, 0
SendMessage mCapHwnd, WM_CAP_EDIT_COPY, 0, 0

Au lieu de faire une capture de la webcam, ca me fait une capture du tunner TV. Donc je suis obliger d'afficher le panneau de selection de la source et de changer "à la main".

J'aimerais donc que mon appli liste les périphériques présent et me permettent d'en selectionner un en particulier (dans un combobox par exemple).

Donc si quelqu'un vois comment faire ce serais sympa...

1 réponse

carnail Messages postés 1 Date d'inscription mercredi 23 février 2005 Statut Membre Dernière intervention 24 octobre 2005
24 oct. 2005 à 11:27
Je ne suis vraiment pas sur, mais à la place de "MyCam", tu devrais avoir le nom de la source de capture video.



mCapHwnd = capCreateCaptureWindow("MyCam", 0, 0, 0, 320, 240, Me.hWnd, i)



Bon courrage,

Alex
Rejoignez-nous