Je cherche à faire une changement de source de la webcam !!
J'ai 3 webcam sur mon ordinateur et je veux pouvoir les voir par
alternance..
donc je cherche 2 fonctions une pour la liste une pour me connecter dessus
!!
J'ai trouver :
Function capDlgVideoSource(ByVal lwnd As Long) As Boolean
capDlgVideoSource = SendMessage(lwnd, WM_CAP_DLG_VIDEOSOURCE, 0, 0)
End Function
Mais cela passe par une boite de dialogue que je ne veux pas !!!! je veux le
faire dans mon code avec un timer toutes les 10 secondes !!
je sais que cela se fait : http://www.fathsoft.com/videocapx.html
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Zoury
Salut Greg! :O)
lit cet introduction à DirectShow http://msdn.microsoft.com/library/en-us/wmform/htm/whyusedirectshow.asp
tu devrais trouvé la première phrase de la section Access to hardware particulièrement intéressante..
il doit y avoir des exemples d'inclut si tu télécharges le SDK..
-- Cordialement Yanick Lefebvre - MVP pour Visual Basic http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/ http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/ "gregb" wrote in message news:XyNmc.85387$
Bonjour,
Je cherche à faire une changement de source de la webcam !! J'ai 3 webcam sur mon ordinateur et je veux pouvoir les voir par alternance.. donc je cherche 2 fonctions une pour la liste une pour me connecter dessus !! J'ai trouver : Function capDlgVideoSource(ByVal lwnd As Long) As Boolean capDlgVideoSource = SendMessage(lwnd, WM_CAP_DLG_VIDEOSOURCE, 0, 0) End Function Mais cela passe par une boite de dialogue que je ne veux pas !!!! je veux
le
faire dans mon code avec un timer toutes les 10 secondes !! je sais que cela se fait : http://www.fathsoft.com/videocapx.html
Merciiiiiiiiiiii d'avance !!!!!!!!!!!!!
Greg
Salut Greg! :O)
lit cet introduction à DirectShow
http://msdn.microsoft.com/library/en-us/wmform/htm/whyusedirectshow.asp
tu devrais trouvé la première phrase de la section Access to hardware
particulièrement intéressante..
il doit y avoir des exemples d'inclut si tu télécharges le SDK..
--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/
"gregb" <gregb@challengecommunication.com> wrote in message
news:XyNmc.85387$ZJ5.1951205@news20.bellglobal.com...
Bonjour,
Je cherche à faire une changement de source de la webcam !!
J'ai 3 webcam sur mon ordinateur et je veux pouvoir les voir par
alternance..
donc je cherche 2 fonctions une pour la liste une pour me connecter dessus
!!
J'ai trouver :
Function capDlgVideoSource(ByVal lwnd As Long) As Boolean
capDlgVideoSource = SendMessage(lwnd, WM_CAP_DLG_VIDEOSOURCE, 0, 0)
End Function
Mais cela passe par une boite de dialogue que je ne veux pas !!!! je veux
le
faire dans mon code avec un timer toutes les 10 secondes !!
je sais que cela se fait : http://www.fathsoft.com/videocapx.html
lit cet introduction à DirectShow http://msdn.microsoft.com/library/en-us/wmform/htm/whyusedirectshow.asp
tu devrais trouvé la première phrase de la section Access to hardware particulièrement intéressante..
il doit y avoir des exemples d'inclut si tu télécharges le SDK..
-- Cordialement Yanick Lefebvre - MVP pour Visual Basic http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/ http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/ "gregb" wrote in message news:XyNmc.85387$
Bonjour,
Je cherche à faire une changement de source de la webcam !! J'ai 3 webcam sur mon ordinateur et je veux pouvoir les voir par alternance.. donc je cherche 2 fonctions une pour la liste une pour me connecter dessus !! J'ai trouver : Function capDlgVideoSource(ByVal lwnd As Long) As Boolean capDlgVideoSource = SendMessage(lwnd, WM_CAP_DLG_VIDEOSOURCE, 0, 0) End Function Mais cela passe par une boite de dialogue que je ne veux pas !!!! je veux
le
faire dans mon code avec un timer toutes les 10 secondes !! je sais que cela se fait : http://www.fathsoft.com/videocapx.html
Merciiiiiiiiiiii d'avance !!!!!!!!!!!!!
Greg
gregb
Bonjour Zoury,
Ben pas facile de s'y retrouver !!
Tout les exemples des SDK sont en C++ et je cherche des fonctions similaires en VB... mais je déprime a trouver une solution !!
Merci !!
Greg
PS:tu as vu mon heure !! :-) Elle est mieux la !!
"Zoury" wrote in message news:%
Salut Greg! :O)
lit cet introduction à DirectShow http://msdn.microsoft.com/library/en-us/wmform/htm/whyusedirectshow.asp
tu devrais trouvé la première phrase de la section Access to hardware particulièrement intéressante..
il doit y avoir des exemples d'inclut si tu télécharges le SDK..
-- Cordialement Yanick Lefebvre - MVP pour Visual Basic http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/ http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/ "gregb" wrote in message news:XyNmc.85387$ > Bonjour, > > Je cherche à faire une changement de source de la webcam !! > J'ai 3 webcam sur mon ordinateur et je veux pouvoir les voir par > alternance.. > donc je cherche 2 fonctions une pour la liste une pour me connecter
dessus
> !! > J'ai trouver : > Function capDlgVideoSource(ByVal lwnd As Long) As Boolean > capDlgVideoSource = SendMessage(lwnd, WM_CAP_DLG_VIDEOSOURCE, 0, 0) > End Function > Mais cela passe par une boite de dialogue que je ne veux pas !!!! je
veux
le > faire dans mon code avec un timer toutes les 10 secondes !! > je sais que cela se fait : http://www.fathsoft.com/videocapx.html > > Merciiiiiiiiiiii d'avance !!!!!!!!!!!!! > > Greg > >
Bonjour Zoury,
Ben pas facile de s'y retrouver !!
Tout les exemples des SDK sont en C++ et je cherche des fonctions similaires
en VB...
mais je déprime a trouver une solution !!
Merci !!
Greg
PS:tu as vu mon heure !! :-) Elle est mieux la !!
"Zoury" <yanick_lefebvre@hotmail.com> wrote in message
news:%232UtAlENEHA.1104@TK2MSFTNGP10.phx.gbl...
Salut Greg! :O)
lit cet introduction à DirectShow
http://msdn.microsoft.com/library/en-us/wmform/htm/whyusedirectshow.asp
tu devrais trouvé la première phrase de la section Access to hardware
particulièrement intéressante..
il doit y avoir des exemples d'inclut si tu télécharges le SDK..
--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/
"gregb" <gregb@challengecommunication.com> wrote in message
news:XyNmc.85387$ZJ5.1951205@news20.bellglobal.com...
> Bonjour,
>
> Je cherche à faire une changement de source de la webcam !!
> J'ai 3 webcam sur mon ordinateur et je veux pouvoir les voir par
> alternance..
> donc je cherche 2 fonctions une pour la liste une pour me connecter
dessus
> !!
> J'ai trouver :
> Function capDlgVideoSource(ByVal lwnd As Long) As Boolean
> capDlgVideoSource = SendMessage(lwnd, WM_CAP_DLG_VIDEOSOURCE, 0, 0)
> End Function
> Mais cela passe par une boite de dialogue que je ne veux pas !!!! je
veux
le
> faire dans mon code avec un timer toutes les 10 secondes !!
> je sais que cela se fait : http://www.fathsoft.com/videocapx.html
>
> Merciiiiiiiiiiii d'avance !!!!!!!!!!!!!
>
> Greg
>
>
Tout les exemples des SDK sont en C++ et je cherche des fonctions similaires en VB... mais je déprime a trouver une solution !!
Merci !!
Greg
PS:tu as vu mon heure !! :-) Elle est mieux la !!
"Zoury" wrote in message news:%
Salut Greg! :O)
lit cet introduction à DirectShow http://msdn.microsoft.com/library/en-us/wmform/htm/whyusedirectshow.asp
tu devrais trouvé la première phrase de la section Access to hardware particulièrement intéressante..
il doit y avoir des exemples d'inclut si tu télécharges le SDK..
-- Cordialement Yanick Lefebvre - MVP pour Visual Basic http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/ http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/ "gregb" wrote in message news:XyNmc.85387$ > Bonjour, > > Je cherche à faire une changement de source de la webcam !! > J'ai 3 webcam sur mon ordinateur et je veux pouvoir les voir par > alternance.. > donc je cherche 2 fonctions une pour la liste une pour me connecter
dessus
> !! > J'ai trouver : > Function capDlgVideoSource(ByVal lwnd As Long) As Boolean > capDlgVideoSource = SendMessage(lwnd, WM_CAP_DLG_VIDEOSOURCE, 0, 0) > End Function > Mais cela passe par une boite de dialogue que je ne veux pas !!!! je
veux
le > faire dans mon code avec un timer toutes les 10 secondes !! > je sais que cela se fait : http://www.fathsoft.com/videocapx.html > > Merciiiiiiiiiiii d'avance !!!!!!!!!!!!! > > Greg > >
gregb
Bonjour !!
En regardant de le SDK de directX 9 je viens de trouver cela : For capture devices, the following categories are relevant.
// Create the System Device Enumerator. HRESULT hr = CoCreateInstance(CLSID_SystemDeviceEnum, NULL, CLSCTX_INPROC_SERVER, IID_ICreateDevEnum, reinterpret_cast<void**>(&pDevEnum)); if (SUCCEEDED(hr)) { // Create an enumerator for the video capture category. hr = pDevEnum->CreateClassEnumerator( CLSID_VideoInputDeviceCategory, &pEnum, 0); } Bon je me dis que je n'ai vraiment rien pour moi !! je lis pas bien l'anglais !! et en plus c'est du C++ !!je me dis que le VB n'est pas bien aimer de Microsoft ??Alors si une personne peut me convertir cela en VB merci d'avance !!Greg "Zoury" wrote in message news:%
Salut Greg! :O)
lit cet introduction à DirectShow http://msdn.microsoft.com/library/en-us/wmform/htm/whyusedirectshow.asp
tu devrais trouvé la première phrase de la section Access to hardware particulièrement intéressante..
il doit y avoir des exemples d'inclut si tu télécharges le SDK..
-- Cordialement Yanick Lefebvre - MVP pour Visual Basic http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/ http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/ "gregb" wrote in message news:XyNmc.85387$ > Bonjour, > > Je cherche à faire une changement de source de la webcam !! > J'ai 3 webcam sur mon ordinateur et je veux pouvoir les voir par > alternance.. > donc je cherche 2 fonctions une pour la liste une pour me connecter
dessus
> !! > J'ai trouver : > Function capDlgVideoSource(ByVal lwnd As Long) As Boolean > capDlgVideoSource = SendMessage(lwnd, WM_CAP_DLG_VIDEOSOURCE, 0, 0) > End Function > Mais cela passe par une boite de dialogue que je ne veux pas !!!! je
veux
le > faire dans mon code avec un timer toutes les 10 secondes !! > je sais que cela se fait : http://www.fathsoft.com/videocapx.html > > Merciiiiiiiiiiii d'avance !!!!!!!!!!!!! > > Greg > >
Bonjour !!
En regardant de le SDK de directX 9 je viens de trouver cela :
For capture devices, the following categories are relevant.
// Create the System Device Enumerator.
HRESULT hr = CoCreateInstance(CLSID_SystemDeviceEnum, NULL,
CLSCTX_INPROC_SERVER, IID_ICreateDevEnum,
reinterpret_cast<void**>(&pDevEnum));
if (SUCCEEDED(hr))
{
// Create an enumerator for the video capture category.
hr = pDevEnum->CreateClassEnumerator(
CLSID_VideoInputDeviceCategory,
&pEnum, 0);
}
Bon je me dis que je n'ai vraiment rien pour moi !! je lis pas bien
l'anglais !! et en plus c'est du C++ !!je me dis que le VB n'est pas bien
aimer de Microsoft ??Alors si une personne peut me convertir cela en VB
merci d'avance !!Greg
"Zoury" <yanick_lefebvre@hotmail.com> wrote in message
news:%232UtAlENEHA.1104@TK2MSFTNGP10.phx.gbl...
Salut Greg! :O)
lit cet introduction à DirectShow
http://msdn.microsoft.com/library/en-us/wmform/htm/whyusedirectshow.asp
tu devrais trouvé la première phrase de la section Access to hardware
particulièrement intéressante..
il doit y avoir des exemples d'inclut si tu télécharges le SDK..
--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/
"gregb" <gregb@challengecommunication.com> wrote in message
news:XyNmc.85387$ZJ5.1951205@news20.bellglobal.com...
> Bonjour,
>
> Je cherche à faire une changement de source de la webcam !!
> J'ai 3 webcam sur mon ordinateur et je veux pouvoir les voir par
> alternance..
> donc je cherche 2 fonctions une pour la liste une pour me connecter
dessus
> !!
> J'ai trouver :
> Function capDlgVideoSource(ByVal lwnd As Long) As Boolean
> capDlgVideoSource = SendMessage(lwnd, WM_CAP_DLG_VIDEOSOURCE, 0, 0)
> End Function
> Mais cela passe par une boite de dialogue que je ne veux pas !!!! je
veux
le
> faire dans mon code avec un timer toutes les 10 secondes !!
> je sais que cela se fait : http://www.fathsoft.com/videocapx.html
>
> Merciiiiiiiiiiii d'avance !!!!!!!!!!!!!
>
> Greg
>
>
// Create the System Device Enumerator. HRESULT hr = CoCreateInstance(CLSID_SystemDeviceEnum, NULL, CLSCTX_INPROC_SERVER, IID_ICreateDevEnum, reinterpret_cast<void**>(&pDevEnum)); if (SUCCEEDED(hr)) { // Create an enumerator for the video capture category. hr = pDevEnum->CreateClassEnumerator( CLSID_VideoInputDeviceCategory, &pEnum, 0); } Bon je me dis que je n'ai vraiment rien pour moi !! je lis pas bien l'anglais !! et en plus c'est du C++ !!je me dis que le VB n'est pas bien aimer de Microsoft ??Alors si une personne peut me convertir cela en VB merci d'avance !!Greg "Zoury" wrote in message news:%
Salut Greg! :O)
lit cet introduction à DirectShow http://msdn.microsoft.com/library/en-us/wmform/htm/whyusedirectshow.asp
tu devrais trouvé la première phrase de la section Access to hardware particulièrement intéressante..
il doit y avoir des exemples d'inclut si tu télécharges le SDK..
-- Cordialement Yanick Lefebvre - MVP pour Visual Basic http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/ http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/ "gregb" wrote in message news:XyNmc.85387$ > Bonjour, > > Je cherche à faire une changement de source de la webcam !! > J'ai 3 webcam sur mon ordinateur et je veux pouvoir les voir par > alternance.. > donc je cherche 2 fonctions une pour la liste une pour me connecter
dessus
> !! > J'ai trouver : > Function capDlgVideoSource(ByVal lwnd As Long) As Boolean > capDlgVideoSource = SendMessage(lwnd, WM_CAP_DLG_VIDEOSOURCE, 0, 0) > End Function > Mais cela passe par une boite de dialogue que je ne veux pas !!!! je
veux
le > faire dans mon code avec un timer toutes les 10 secondes !! > je sais que cela se fait : http://www.fathsoft.com/videocapx.html > > Merciiiiiiiiiiii d'avance !!!!!!!!!!!!! > > Greg > >