-
[Delphi] et directx
hello ;)
Je dois réaliser dans le cadre de mes etudes un projet sous Delphi permettant de visualiser une/des webcams.
J'utilise une bibliotheque que je n'ai pas écrite moi même (si si c'est autorisé, la visualisation n'étant qu'une partie du projet on ne pourrait pas tout écrire de toute facon).
Cette bibliotheque utilise directx et plus particulièrement directdraw ainsi que directshow.
Mon probleme est que dire sur ces bibliotheque? a quoi servent elle? Il n'est pas compliqué de comprendre que directdraw permet de dessiner à lécran alors que directshow permet de gérer les différent flux vidéos (.avi, webcam ...).
C'est dejà pas mal mais j'aimerais savoir si vous ne connaissiez pas un endroit où il y a une belle description afin que je comprenne réellement leur utilité et puisse bien l'expliquer ?
Je me pose encore des questions comme par ex: Est ce que directshow utilise avicap ?
merci d'avance pour votre aide ;)
-
Le développement directshow et directx est un long apprentissage, mais certains composants peuvent effectivement permettre de développer rapidement une application multimédia à base de directshow. Je dirais que tu n'a pas besoin de connaitre DirectDraw pour mener à bien ton projet.
Le probleme des solutions clés en main est que tu auras du mal à comprendre les méandres de la programmation DirecShow.
Je te conseille les tutoriels de Paul Glagla en francais:
http://paul.glagla.free.fr/d1.htm
Pour comprendre l'architecture DirectShow, le premier pas est de tester l'application GraphEdit qui se trouve dans le DirectX SDK.
Henri