Bonjour ou bonsoir à tous.
J'ai référencé 2 fichiers dll dans mon projet :
- D:\...\MonProjet\bin\Debug\DirectShowLib-2005.dll
- D:\...\MonProjet\bin\Debug\Microsoft.DirectX.AudioVideoPlayback.dll
Ces 2 bibliothèques contiennent des objets communs tel que IgraphBuilder et d'autres.
Magrés l'import de "DirectShowLib", lorsque je déclare un objet IgraphBuilder celui-ci pointe vers la seconde Bibliothéque "Microsoft.DirectX.AudioVideoPlayback".
Pourquoi ce comportement et pourquoi je suis obligé de préciser la bibliothèque à utiliser dans toute ma classe ?
J'aimerais pouvoir choisir ou changer de bibliothèque simplement au niveau de la déclaration de l'imports, est-ce possible ?
Merci beaucoup si vous pouvez m'aider.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Imports DirectShowLib Namespace H264TS_Cutter Friend Class DsWrapperVideo 'Private graphBuilder As IGraphBuilder Private graphBuilder As DirectShowLib.IGraphBuilder ... End Class End Namespace
Partager