Comment obtenir une web cam images en C#?

Je suis en train de travailler sur de la vidéo en ligne projet de conférence en C# et .Net4.0.

Je veux une bibliothèque ou un code que je peux utiliser pour la collecte de caméra web images par seconde sous une forme différente. J'ai essayer en utilisant la AVICAP32, dans lequel nous pouvons envoyer des Messages à des fins différentes comme le copier ou de modifier des images.mais dans ce que nous avons à passer une référence de picturebox tout en créant un gestionnaire comme indiqué ci-dessous:

mCapHwnd = capCreateCaptureWindowA("0", 268435456 | 1073741824, 0, 0, 640, 480,picturebox1.Handle.ToInt32(), 0);

À l'aide de ces commandes, je suis capable de capturer des images, mais le problème vient quand je réduis la picturebox forme. À l'époque ne pas créer une nouvelle image.

Je pense que c'est arrivé parce que je minimise la forme et lorsqu'il copie l'image de ce presse-papiers, il ne veut pas montrer quoi que ce soit.

Comment puis-je résoudre ce problème . N'importe quel type d'aide sera appréciée.

Merci
srdusad

Les recherches sur google pour "webcam c#" travailler pour vous?
Patrick : en ce moment je m en utilisant AVICAP32.dll et c'est de travailler pour moi. Mais mon problème est que je veux utiliser les images de la caméra dans différentes formes. Mais en utilisant AVICAP32.dll nous avons pour lier un contrôle picturebox gestionnaire pour obtenir de l'image. et quand je réduisez le formulaire, il ne veut pas envoyer quoi que ce soit sur d'autres système.J'ai aussi essayer quelques autres, comme WIA et directshow, mais je ne peux pas trouvé beaucoup d'aide de leur part.

OriginalL'auteur SR Dusad | 2010-05-21